図形の DrawRectangle メソッド (Visio)Shape.DrawRectangle method (Visio)

ページ、マスターシェイプ、またはグループのShapesコレクションに四角形を追加します。Adds a rectangle to the Shapes collection of a page, master, or group.

構文Syntax

expression.expression. DrawRectangle( _x1_ , _y1_ , _x2_ , _y2_ )

Shape オブジェクトを表す変数を取得します。expression A variable that represents a Shape object.

ParametersParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
x1x1 必須Required DoubleDouble 四角形の幅/高さボックスの一角の_x_座標です。The x-coordinate of one corner of the rectangle's width-height box.
y1y1 必須Required DoubleDouble 四角形の幅/高さボックスの一角の_y_座標です。The y-coordinate of one corner of the rectangle's width-height box.
xx2 必須Required DoubleDouble 四角形の幅/高さボックスの対角の_x_座標です。The x-coordinate of the other corner of the rectangle's width-height box.
y2y2 必須Required DoubleDouble 四角形の幅/高さボックスの対角の_y_座標です。The y-coordinate of the other corner of the rectangle's width-height box.

戻り値Return value

ShapeShape

注釈Remarks

Drawrectangleメソッドを使用することは、アプリケーションの四角形ツールを使用するのと同じです。Using the DrawRectangle method is equivalent to using the Rectangle tool in the application. 引数は内部図面単位で表し、四角形を配置するページ、マスター シェイプ、またはグループの座標空間を基準とします。The arguments are in internal drawing units with respect to the coordinate space of the page, master, or group where the rectangle is being placed.

Example

次の例は、アクティブなページ上に四角形を描く方法を示します。The following example shows how to draw a rectangle on the active page.

 
Public Sub DrawRectangle_Example() 
 
 Dim vsoShape As Visio.Shape 
 
 Set vsoShape = ActivePage.DrawRectangle(1, 4, 4, 1) 
 
End Sub

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.