Visio) (Window.SelectedCell 屬性
會傳回 ShapeSheet 視窗中選取的儲存格。 唯讀。
語法
expression。 SelectedCell
表達 代表 Window 物件的變數。
傳回值
儲存格
註解
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 支援與意見反應。