Shape.AutoShapeType プロパティ (PowerPoint)

返すまたは、線、フリー フォーム、またはコネクタ以外のオートシェイプを表す必要がありますが、指定した Shape オブジェクトの図形の種類を設定します。 値の取得と設定が可能です。

構文

AutoShapeType

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

戻り値

MsoAutoShapeType

注釈

コネクタの種類を設定、または取得するには、 ConnectorFormat オブジェクトの Type プロパティを使用します。

次の使用例は、myDocument の 16 ポイントの星をすべて 32 ポイントの星に置き換えます。

Set myDocument = ActivePresentation.Slides(1) 
For Each s In myDocument.Shapes 
    If s.AutoShapeType = msoShape16pointStar Then 
        s.AutoShapeType = msoShape32pointStar 
    End If 
Next

注:

図形の種類を変更しても、図形の大きさ、色などの属性は保持されます。

関連項目

Shape オブジェクト

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

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