Selection.LayoutIncremental メソッド (Visio)
選択範囲内の図形の位置を微調整し、図形を整列または均等配置します。
構文
式。 LayoutIncremental
( _AlignOrSpace_
, _AlignHorizontal_
, _AlignVertical_
, _SpaceHorizontal_
, _SpaceVertical_
, _UnitCode_
)
式Selection オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
AlignOrSpace | 必須 | VisLayoutIncrementalType | レイアウトを微調整する操作の種類 (整列、均等配置、またはその両方) を指定します。 指定可能な値については、「備考」を参照してください。 |
AlignHorizontal | 必須 | VisLayoutHorzAlignType | 図形を横方向に微調整して整列する方法を示します。 指定可能な値については、「備考」を参照してください。 |
AlignVertical | 必須 | VisLayoutVertAlignType | 図形を縦方向に微調整して整列する方法を示します (レイアウト スタイルが円の場合を除く)。 指定可能な値については、「備考」を参照してください。 |
SpaceHorizontal | 必須 | Double | 左右の両端の間隔。 0 以上の値を指定する必要があります。 |
SpaceVertical | 必須 | Double | 上下の両端の間隔 (レイアウト スタイルが円の場合を除く)。 0 以上の値を指定する必要があります。 |
UnitCode | 必須 | 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 のサポートおよびフィードバックを参照してください。