Shape.LockAspectRatio プロパティ (Excel)Shape.LockAspectRatio property (Excel)

指定された図形が、サイズを変更しても元の比率を保持している場合は True です。True if the specified shape retains its original proportions when you resize it. サイズを変更するときに、図形の高さと幅を個別に変更できる場合は False です。False if you can change the height and width of the shape independently of one another when you resize it. 値の取得と設定が可能な MsoTriState の値です。Read/write MsoTriState.



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


次の使用例は、myDocument に直方体を追加します。This example adds a cube to myDocument. 図形の各比率を保持したままで、立方体の位置を移動したりサイズを変更したりします。The cube can be moved and resized, but not reproportioned.

Set myDocument = Worksheets(1) 
myDocument.Shapes.AddShape(msoShapeCube, _ 
    50, 50, 100, 200).LockAspectRatio = msoTrue

サポートとフィードバック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.