Microsoft Visio Viewer で開いている図面のサブシェイプの ID を、Visio Viewer ウィンドウのウィンドウの座標系でピクセル単位で取得します。 読み取り専用です。
構文
式。SubShapeAtPoint (X, Y)
式Viewer オブジェクトを返す式。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| X | 必須 | Long | ポイントの x 座標 (ピクセル単位)。 |
| Y | 必須 | Long | ポイントの y 座標 (ピクセル単位)。 |
戻り値
Long
注釈
サブシェイプは、グループ図形のメンバーである図形です。
Visio Viewer ウィンドウの座標系の原点は左上隅です。 正の x 方向は右方向、正の y 方向は下方向です。
指定したポイントにサブシェイプがない場合、 SubShapeAtPoint プロパティは 0 を返します。
例
次のコードは、Visio Viewer で開いている図面の点 (200, 200) にあるサブシェイプの ID を取得します。
Debug.Print vsoViewer.SubShapeAtPoint (200, 200)
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。