次の方法で共有


Viewer.ShapeName プロパティ (Visio Viewer)

Microsoft Visio Viewerで開いている図面内の図形のコレクション内の指定したインデックス位置にある図形の名前を取得します。 読み取り専用です。

構文

ShapeName (ShapeIndex)

Viewer オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
ShapeIndex 必須 Long 図形のコレクション内の図形のインデックス。

戻り値

文字列

注釈

図形のコレクションは 1 から始まるため、コレクション内の最初の図形のインデックスは 1 です。 図面に図形がない場合、または存在しない図形のインデックスを渡した場合、 ShapeName プロパティは何も返しません。

ShapeName プロパティは、ユニバーサル名ではなく、図形のローカル名を返します。

次のコードは、Visio Viewerで開いている図面内のすべての図形の名前を取得します。

Dim intCounter As Integer

    For intCounter = 1 To Viewer1.ShapeCount

    Debug.Print Viewer1.ShapeName(intCounter)

Next intCounter

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。