Shape.Offset メソッド (Visio)

図形を指定した量だけオフセットします。

構文

オフセット (距離)

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

パラメーター

名前 必須 / オプション データ型 説明
Distance 必須 Double 図形をオフセットする距離を指定します。

戻り値

なし

解説

Offset メソッドを呼び出すことは、Microsoft Visio ユーザー インターフェイスで [オフセット] をクリックするのと同じになります。このユーザー インターフェイスを表示するには、[開発] タブの [図形のデザイン] で [合成操作] をクリックします。

指定した線または曲線の場合、オフセットは、元の線または曲線と等距離の線または曲線のペアとして実装されます。 オフセット図形は、元の図形から線パターンを継承します。 元の図形から塗りつぶしパターンやテキストは継承されません。

この Microsoft Visual Basic for Applications (VBA) マクロは、Offset メソッドを使用して、縦棒を指定された量だけオフセットします。

Public Sub Offset_Example() 
 
 Dim vsoShape As Visio.Shape 
 
 Set vsoShape = Application.ActiveWindow.Page.DrawLine(3, 3, 6, 6) 
 
 ActiveWindow.DeselectAll 
 ActiveWindow.Select vsoShape, visSelect 
 vsoShape.Offset(2) 
 
End Sub

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

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