Visio) (Window.SelectedCell 屬性

會傳回 ShapeSheet 視窗中選取的儲存格。 唯讀。

語法

expressionSelectedCell

表達 代表 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 支援與意見反應