次の方法で共有


Window.SelectedCell プロパティ (Visio)

シェイプシート ウィンドウで選択されているセルを返します。 読み取り専用です。

構文

SelectedCell

Window オブジェクトを表す変数。

戻り値

Cell

注釈

SelectedCell プロパティは、シェイプシート ウィンドウにのみ適用されます。 他の種類のウィンドウの SelectedCell プロパティにアクセスしようとすると、"このアクションのウィンドウの種類が無効です" というエラー メッセージが返されます。

セルの代わりにシェイプシート行が選択されている場合、SelectedCellNothing を返します。 次の例を参照してください。

次の Microsoft Visual Basic for Applications (VBA) マクロは、SelectedCell プロパティを使用して、選択したシェイプシート セルの名前、セクション、行、カラム、および数式をイミディエイト ウィンドウに出力する方法を示します。

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 のサポートおよびフィードバックを参照してください。