ShapeRange.Align メソッド (Publisher)
指定した ShapeRange オブジェクトのすべての図形を配置します。
構文
式。Align (AlignCmd, RelativeTo)
式ShapeRange オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
AlignCmd | 必須 | MsoAlignCmd | 図形を配置する方法を指定します。 |
RelativeTo | 必須 | MsoTriState | 図形を配置するときに、ページを基準とするか、図形の互いの位置を基準とするかを指定します。 |
注釈
AlignCmd パラメーターには、Microsoft Office タイプ ライブラリで宣言され、次の表に示す MsoAlignCmd クラスの定数のいずれかを指定できます。
定数 | 説明 |
---|---|
msoAlignBottoms | 図形の下端を揃えて配置します。 RelativeTo が msoFalse の場合、一番下の図形は、他の図形を配置する線を決定します。 |
msoAlignCenters | 図形を垂直方向の中央に揃えて配置します。 RelativeTo が msoFalse の場合、図形は左図形と右端図形の中間の線に配置されます。 |
msoAlignLefts | 図形の左端に沿って整列します。 RelativeTo が msoFalse の場合、左端の図形は、他の図形を配置する線を決定します。 |
msoAlignMiddles | 図形を水平方向の中央に揃えて配置します。 RelativeTo が msoFalse の場合、図形は一番上の図形と一番下の図形の中間の線に配置されます。 |
msoAlignRights | msoAlignRights 図形の右側の端に沿って整列します。 RelativeTo が msoFalse の場合、右端の図形は、他の図形を配置する線を決定します。 |
msoAlignTops | 上端に図形を配置します。 RelativeTo が msoFalse の場合、最上位の図形は、他の図形の配置に対する線を決定します。 |
RelativeTo パラメーターには、MsoTriState クラスの定数のいずれかを指定できます。
定数 | 説明 |
---|---|
msoFalse | 互いの位置を基準にして図形が配置されます。 |
msoTrue | ページを基準にして図形が配置されます。 |
RelativeTo パラメーターが msoFalse で、図形範囲に含まれる図形が 1 つだけの場合、エラーが発生します。
例
次の使用例は、作業中の文書の先頭ページの図形すべてを垂直方向の中央に揃えて配置します。
ActiveDocument.Pages(1).Shapes.Range.Align _
AlignCmd:=msoAlignCenters, _
RelativeTo:=msoTrue
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示