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 對齊圖形的下邊緣。

如果 AlignOrSpacevisLayoutIncrAlign,則 AlignHorizontal 必須是 visLayoutHorzAlignNone 以外的值,或 AlignVertical 必須是 visLayoutVertAlignNone 以外的值。

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

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

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

支援和意見反應

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