共用方式為


Project) (Application.BoxLayout 方法

會指定使用中 [網狀圖] 檢視 (PERT 圖) 的方塊配置。

語法

expressionBoxLayout( _LayoutMode_, _LayoutScheme_, _SummaryPrecedence_, _RowAlignment_, _ColumnAlignment_, _RowSpacing_, _ColumnSpacing_, _RowHeight_, _ColumnWidth_, _AdjustForPageBreaks_, _ShowSummaryTasks_, _ViewBackgroundColor_, _ViewBackgroundPattern_, _ShowProgressMarks_, _ShowPageBreaks_, _ShowIDOnly_ )

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
LayoutMode 選用 Long 會指定是否的方塊配置控制自動] 或 [使用者所使用 LayoutNow 方法或透過介面進行存取。 可以是 PjLayoutMode 常數之一。
LayoutScheme 選用 Long 會指定每一列的方塊對齊方式。 可以為其中一個 PjLayoutScheme 常數。
SummaryPrecedence 選用 布林值 如果 為 True ,摘要任務會放在之前子任務。
RowAlignment 選用 Long 列的文字對齊方式。 可以為其中一個 PjVerticalAlignment 常數。
ColumnAlignment 選用 Long 欄的文字對齊方式。 可以為其中一個 PjAlignment 常數。
RowSpacing 選用 Long 列之間的間距。 值可以從 0 到 200。
ColumnSpacing 選用 Long 欄之間的間距。 值可以從 0 到 200。
RowHeight 選用 Long 每一個方塊之列的高度。 可以為其中一個 PjRowColSize 常數。
ColumnWidth 選用 Long 每一個方塊之欄的寬度。 可以為其中一個 PjRowColSize 常數。
AdjustForPageBreaks 選用 布林值 如果 為 True ,新任務處於下一頁如果它不符合目前頁面上。 如果 為 False ,新的工作可由上一個符號頁面之間。
ShowSummaryTasks 選用 布林值 如果 為 True ,顯示摘要任務。 如果 為 False ,摘要任務會隱藏。
ViewBackgroundColor 選用 Long 檢視的背景色彩。 可以為其中一個 PjColor 常數。
ViewBackgroundPattern 選用 Long 背景所用的圖樣。 可以為其中一個 PjBackgroundPattern 常數。
ShowProgressMarks 選用 布林值 True 如果進行中的任務以對角線資料行中的方塊的左上角到右下角和已完成的工作標記標示其他對角線從] 方塊中的右上角到左下角。 False 表示未標示的任務進度。
ShowPageBreaks 選用 布林值 True 是表示 顯示分頁如果中 [網狀圖];否則 為 False
ShowIDOnly 選用 布林值 True 是表示 如果只顯示任務的識別碼。 為 false ,則會顯示在 [網狀圖方塊中的所有任務資料欄位。

傳回值

布林值

註解

使用 BoxLayout 方法但未指定任何引數會顯示 [ 方塊配置 ] 對話方塊。

若要使用 ViewBackgroundColor的十六進位值來格式化網狀圖表配置,請參閱 BoxLayoutEx 方法。

範例

下面範例會將使用中 [網狀圖] 檢視內的方塊配置設定為預設值。

Sub ReturnToDefault() 
 Application.BoxLayout LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _ 
 SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _ 
 ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _ 
 ShowSummaryTasks:=True, ViewBackgroundColor:=pjWhite, ViewBackgroundPattern:=pjBackgroundSolidFill, _ 
 ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False 
End Sub

支援和意見反應

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