ShapeNode.Points プロパティ (Excel)

指定したノードの位置を座標の組として返します。 各座標は ポイントで表されます。 読み取り専用のバリアント型 (Variant) の値。

構文

ポイント

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

戻り値

バリアント型

Remarks

このプロパティは値の取得のみ可能です。 このプロパティの値を設定するには、 SetPosition メソッドを使用します。

次の使用例は、 myDocument の図形 3 のノード 2 を右の 200 ポイントに移動し、300 ポイント下に移動します。 3 番目の図形は、フリーフォームである必要があります。

Set myDocument = Worksheets(1) 
With myDocument.Shapes(3).Nodes 
 pointsArray = .Item(2).Points 
 currXvalue = pointsArray(1, 1) 
 currYvalue = pointsArray(1, 2) 
 .SetPosition 2, currXvalue + 200, currYvalue + 300 
End With

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

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