Project) (Application.BoxLayout 方法
會指定使用中 [網狀圖] 檢視 (PERT 圖) 的方塊配置。
語法
expression。 BoxLayout
( _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 支援與意見反應。