次の方法で共有


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

Visio Viewer ウィンドウ内の指定した位置にある、Microsoft Visio Viewerで開いている図面内の図形の ID を、ウィンドウの座標系でピクセル単位で取得します。 読み取り専用です。

構文

ShapeAtPoint (XY)

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

パラメーター

名前 必須 / オプション データ型 説明
X 必須 Long ポイントの x 座標 (ピクセル単位)。
Y 必須 Long ポイントの y 座標 (ピクセル単位)。

戻り値

Long

注釈

Visio Viewer ウィンドウの座標系の原点は左上隅です。 正の x 方向は右、正の y 方向は下です。

指定したポイントに図形がない場合、 ShapeAtPoint プロパティは 0 を返します。

次のコードは、Visio Viewerで開いている図面の位置 (200、200) にある図形の ID を取得します。

Debug.Print vsoViewer.ShapeAtPoint (200, 200)

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

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