Share via


ShapeRange.ScaleWidth メソッド (PowerPoint)

範囲内の図形の幅を指定した係数で拡大または縮小します。

構文

ScaleWidth (Factor, RelativeToOriginalSize, fScale)

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

パラメーター

名前 必須 / オプション データ型 説明
要因 必須 単精度浮動小数点型 (Single) 変更後の図形の幅と現在の幅、または変更後の図形の幅と元の幅との比率を指定します。 たとえば、範囲内のすべての図形を 50% 拡大するには、このパラメーターに 1.5 を指定します。
RelativeToOriginalSize 必須 MsoTriState 図形を現在のサイズに対して拡大または縮小するのか、元のサイズに対して拡大または縮小するのかを指定します。
fScale 省略可能 MsoScaleFrom 図形を拡大または縮小したときに、位置を保持する図形の部分を指定します。

注釈

図または OLE オブジェクトの場合は、図形の元のサイズに対して拡大または縮小するのか、現在のサイズに対して拡大または縮小するのかを指定できます。 図または OLE オブジェクト以外の図形の場合は、常に現在の幅に対して拡大または縮小されます。

RelativeToOriginalSize パラメーターの値は、次の MsoTriState クラスの定数のいずれかです。 指定した図形が図または OLE オブジェクトには場合にのみ、このパラメーターには、 msotrue を設定する が存在することが可能です。

定数 説明
msoFalse 現在のサイズに対して図形を拡大または縮小します。
msoTrue 元のサイズに対して図形を拡大または縮小します。

fScale パラメーター値には、次の MsoScaleFrom クラスの定数のいずれかを指定できます。 MsoScaleFromTopLeft は、既定では。

msoScaleFromBottomRight
msoScaleFromMiddle
msoScaleFromTopLeft

関連項目

ShapeRange オブジェクト

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

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