共用方式為


Project) (Application.BoxFormat 方法

格式化網狀圖檢視 (PERT 圖) 中的個別方塊。

語法

expressionBoxFormat( _ProjectName_, _TaskID_, _DataTemplate_, _HorizontalGridlines_, _VerticalGridlines_, _BorderShape_, _BorderColor_, _BorderWidth_, _BackgroundColor_, _BackgroundPattern_, _Reset_ )

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
ProjectName 選用 String 含有 TaskID 時使用合併的專案的專案名稱。 預設值是使用中專案的名稱。
TaskID 選用 Long 由要變更的方塊所代表之任務的識別碼。 預設的行為是變更代表一個或多個已選取任務的方塊。
DataTemplate 選用 String 要使用之資料範本的名稱。
HorizontalGridlines 選用 布林值 True 是表示 如果在] 方塊中,每一列分隔開水平格線否則 為 False
VerticalGridlines 選用 布林值 True 是表示 如果垂直格線分隔方塊; 中的各欄否則 為 False
BorderShape 選用 Long 方塊框線的形狀。 可以為其中一個 PjBoxShape 常數。
BorderColor 選用 Long 方塊框線的色彩。 可以為其中一個 PjColor 常數。
BorderWidth 選用 Long 會指定方塊框線寬度, [格式化方塊] 中所顯示線條寬度的值可以是 1 到 4。
BackgroundColor 選用 Long 方塊背景的色彩。 可以為其中一個 PjColor 常數。
BackgroundPattern 選用 Long 背景圖樣。 可以為其中一個 PjBackgroundPattern 常數。
Reset 選用 布林值 True 是表示 如果方塊格式重設為預設樣式 方塊樣式] 對話方塊中所示。 如果 重設True ,則會忽略所有的引數 ProjectNameTaskID 除外。

傳回值

布林值

註解

如果指定 了 TaskID ,則無法隱藏相關的任務因為篩選器或折疊的大綱結構的應用程式。

使用 BoxFormat 方法但 未指定任何引數時,會顯示所選取工作的 [ 格式化方塊 ] 對話方塊。 If no tasks are selected, the BoxFormat method has no effect.

使用 BoxFormat 方法可變更方塊長條預設樣式的格式。 若要定義預設樣式,請使用 BoxStylesEditBoxStylesEditEx 方法。

若要使用 BorderColorBackgroundColor的十六進位值來格式化網狀圖表方塊,請參閱 BoxFormatEx 方法。

範例

下列範例會將框線色彩變更為紅色,將背景色彩變更為淡藍遞色圖樣。

Sub BoxFormat_Color() 
 'Activate the Network Diagram view 
 ViewApply Name:="Network Diagram" 
 
 BoxFormat TaskID:="2", bordershape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _ 
 BorderWidth:=2, backgroundpattern:=pjBackgroundLightDither, _ 
 Backgroundcolor:=pjBlue, BorderColor:=pjRed

支援和意見反應

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