共用方式為


Selection.Layout 增量方法 (Visio)

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

語法

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

一個代表 選擇 物件的變數。

參數

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

如果 AlignOrSpacevisLayoutIncrAlign,那麼 AlignHorizontal 必須是非 visLayoutHorzAlignNone 的值,或 AlignVertical 必須是非 visLayoutVertAlignNone 的值。

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

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

若頁面版面設計為圓形,Visio 僅使用 AlignHorizontal 值判斷是否對齊,僅使用 SpaceHorizontal 參數值判斷是否行空格,忽略 AlignVerticalSpaceVertical 參數值。 在這種情況下,如果你對 AlignHorizontal 傳遞了 visLayoutHorzAlignNone 以外的值,Visio 就會執行對齊。 同樣地,如果你通過任何大於零的 SpaceHorizontal 值,Visio 會執行間距。

支援和意見反應

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