Excel VBA 図形(オートシェイプ)を作成する方法

スポンサーリンク
スポンサーリンク

図形を作成する方法

構文

AddShape (Type, Left, Top, Width, Height)
名前必須 / オプションデータ型説明
Type必須MsoAutoShapeType作成するオートシェイプの種類を指定します。
Left必須SingleAutoShape の境界ボックスの左上隅の位置 (ポイント) は、ドキュメントの左上隅を基準にしています。
Top必須SingleAutoShape の境界ボックスの左上隅の位置 (ポイント数)。
Width必須Singleオートシェイプの境界ボックスの幅をポイント単位で指定します。
Height必須Singleオートシェイプの境界ボックスの高さをポイント単位で指定します。

Docs

サンプルコード

四角形の図形を作成するサンプルコード

Sub addShapeSample()
    ActiveSheet.Shapes.AddShape msoShapeRectangle, 10, 10, 100, 100
End Sub

コメント

タイトルとURLをコピーしました