共用方式為


Visio) (Selection.LayoutIncremental 方法

稍微調整選取範圍內各個圖形的位置,以便更妥善地對齊圖形,或平均分配各圖形彼此的間距。

語法

expressionLayoutIncremental( _AlignOrSpace_ , _AlignHorizontal_ , _AlignVertical_ , _SpaceHorizontal_ , _SpaceVertical_ , _UnitCode_ )

表達 代表 Selection 物件的變數。

參數

名稱 必要/選用 資料類型 描述
AlignOrSpace 必要 VisLayoutIncrementalType 漸進配置所要採取的動作類型 (對齊、調整間距或兩者)。 如需可能的值,請參閱<備註>。
AlignHorizontal 必要 VisLayoutHorzAlignType 指出 Microsoft Visio 會在遞增對齊圖形時以水平方式對齊圖形。 如需可能的值,請參閱<備註>。
AlignVertical 必要 VisLayoutVertAlignType 指出 Visio 漸進對齊圖形時的垂直對齊方式 (除非配置樣式為循環)。 如需可能的值,請參閱<備註>。
SpaceHorizontal 必要 雙精確度 邊緣到邊緣的水平間距。 必須大於或等於零。
SpaceVertical 必要 雙精確度 邊緣到邊緣的垂直間距 (除非配置樣式為循環)。 必須大於或等於零。
UnitCode 必要 VisUnitCodes 間距值的單位。

傳回值

Nothing

註解

AlignOrSpace 參數必須是下列任何一個 VisLayoutIncrementalType 常數或其中二者 (三者) 的組合。

常數 描述
visLayoutIncrAlign 1 對齊圖形。
visLayoutIncrSpace 2 平均分配圖形間距。

AlignHorizontal 參數必須是下列其中一個 VisLayoutHorzAlignType 常數。

常數 描述
visLayoutHorzAlignNone 0 不要水平對齊。
visLayoutHorzAlignDefault 1 由 Visio 選擇水平對齊方式。
visLayoutHorzAlignLeft 2 對齊圖形的左邊緣。
visLayoutHorzAlignCenter 3 對齊圖形的中央。
visLayoutHorzAlignRight 4 對齊圖形的右邊緣。

AlignVertical 參數必須是下列其中一個 VisLayoutVertAlignType 常數。

常數 描述
visLayoutVertAlignNone 0 不要垂直對齊。
visLayoutVertAlignDefault 1 由 Visio 選擇垂直對齊方式。
visLayoutVertAlignTop 2 對齊圖形的上邊緣。
visLayoutVertAlignMiddle 3 對齊圖形的中間。
visLayoutVertAlignBottom 4 對齊圖形的下邊緣。

如果 AlignOrSpacevisLayoutIncrAlignAlignHorizontal 必須是 visLayoutHorzAlignNone以外的值,或 AlignVertical 必須是 visLayoutVertAlignNone以外的值。

如果 AlignOrSpacevisLayoutIncrSpace,則 AlignHorizontalAlignVertical 都必須大於零。

如果 AlignOrSpacevisLayoutIncrAlignvisLayoutIncrSpace 的組合,則必須同時符合上述兩項條件。

如果版面配置樣式是圓形的,Visio 只會使用 AlignHorizontal 值來判斷是否要對齊,並只使用 SpaceHorizontal 參數值來決定是否要空格,分別忽略 AlignVerticalSpaceVertical 參數值。 在此情況下,如果您傳遞AlignHorizontal的 visLayoutHorzAlignNone以外的值,Visio 會執行對齊。 同樣地,如果您傳遞任何大於零 的 SpaceHorizontal 值,Visio 會執行間距。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應