Window.SelectedCell 属性 (Visio)

返回 ShapeSheet 窗口中的选定单元格。 此为只读属性。

语法

expressionSelectedCell

表达 一个代表 Window 对象的变量。

返回值

Cell

备注

SelectedCell 属性仅适用于 ShapeSheet 窗口。 如果尝试访问任何其他类型的窗口的 SelectedCell 属性,Microsoft Visio 将返回错误消息“此操作的窗口类型无效”。

如果选中了 ShapeSheet 行(而不是单元格),SelectedCell 将返回 Nothing。 请参阅以下示例。

示例

以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何使用 SelectedCell 属性在“立即”窗口中打印选定 ShapeSheet 单元格的名称、内容、行、列和公式。

Public Sub SelectedCell_Example() 
 
 Dim vsoCell As Visio.Cell 
 
 Set vsoCell = Application.ActiveWindow.SelectedCell 
 
 'If vsoCell is Nothing, a row is probably selected. 
 If (Not vsoCell Is Nothing) Then 
 Debug.Print "Cell Name: " & vsoCell.Name 
 Debug.Print "Section: " & vsoCell.Section 
 Debug.Print "Row: " & vsoCell.Row 
 Debug.Print "Column: " & vsoCell.Column 
 Debug.Print "Formula: " & vsoCell.Formula 
 Else 
 Debug.Print "vsoCell is Nothing--a row is probably selected." 
 
 End If 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。