図面ページ上の図形の位置を微調整し、図形を整列または均等配置します。
構文
式。 LayoutIncremental( _AlignOrSpace_ , _AlignHorizontal_ , _AlignVertical_ , _SpaceHorizontal_ , _SpaceVertical_ , _UnitsNameOrCode_ )
式Page オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| AlignOrSpace | 必須 | VisLayoutIncrementalType | レイアウトを微調整する操作の種類 (整列、均等配置、またはその両方) を指定します。 指定可能な値については、「備考」を参照してください。 |
| AlignHorizontal | 必須 | VisLayoutHorzAlignType | 図形を横方向に微調整して整列する方法を示します。 指定可能な値については、「備考」を参照してください。 |
| AlignVertical | 必須 | VisLayoutVertAlignType | 図形を縦方向に微調整して整列する方法を示します (レイアウト スタイルが円の場合を除く)。 指定可能な値については、「備考」を参照してください。 |
| SpaceHorizontal | 必須 | Double | 左右の両端の間隔。 0 以上の値を指定する必要があります。 |
| SpaceVertical | 必須 | Double | 上下の両端の間隔 (レイアウト スタイルが円の場合を除く)。 0 以上の値を指定する必要があります。 |
| UnitsNameOrCode | 必須 | VisUnitCodes | 間隔の値を表す単位。 |
戻り値
Nothing
注釈
AlignOrSpace パラメーターには、次に示す VisLayoutIncrementalType クラスの定数のいずれか、または両方 (値は 3) を指定する必要があります。
| 定数 | 値 | 説明 |
|---|---|---|
| visLayoutIncrAlign | 1 | 図形を整列します。 |
| visLayoutIncrSpace | 2 | 図形を等間隔に配置します。 |
AlignHorizontal パラメーターには、次に示す VisLayoutHorzAlignType クラスの定数のいずれかを指定する必要があります。
| 定数 | 値 | 説明 |
|---|---|---|
| visLayoutHorzAlignNone | 0 | 横方向に整列しません。 |
| visLayoutHorzAlignDefault | 1 | 横方向に整列する方法を選択します。 |
| visLayoutHorzAlignLeft | 2 | 図形の左端を揃えます。 |
| visLayoutHorzAlignCenter | 3 | 図形の中央を揃えます。 |
| visLayoutHorzAlignRight | 4 | 図形の右端を揃えます。 |
AlignVertical パラメーターには、次に示す VisLayoutVertAlignType クラスの定数のいずれかを指定する必要があります。
| 定数 | 値 | 説明 |
|---|---|---|
| visLayoutVertAlignNone | 0 | 縦方向に整列しません。 |
| visLayoutVertAlignDefault | 1 | 縦方向に整列する方法を選択します。 |
| visLayoutVertAlignTop | 2 | 図形の上端を揃えます。 |
| visLayoutVertAlignMiddle | 3 | 図形の中央を揃えます。 |
| visLayoutVertAlignBottom | 4 | 図形の下端を揃えます。 |
AlignOrSpace が visLayoutIncrAlign の場合、AlignHorizontal は visLayoutHorzAlignNone 以外の値であるか、AlignVertical は visLayoutVertAlignNone 以外の値である必要があります。
AlignOrSpace が visLayoutIncrSpace の場合は、AlignHorizontal と AlignVertical の両方にゼロより大きい値を指定する必要があります。
AlignOrSpace が visLayoutIncrAlign および visLayoutIncrSpace の組み合わせの場合、これらの条件は両方とも満たされている必要があります。
ページ レイアウト スタイルが円形の場合、 Visio では AlignHorizontal 値のみを使用してアラインするかどうかを判断し、 SpaceHorizontal 値のみを使用してスペースにするかどうかを決定します。 AlignVertical 値と SpaceVertical 値はそれぞれ無視されます。 この場合、AlignHorizontal に visLayoutHorzAlignNone 以外のものを渡すと、Visio によって配置が実行されます。 同様に、 SpaceHorizontal に 0 より大きい値を渡すと、Visio によって間隔が実行されます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。