共用方式為


Project) (Application.BoxCellEditEx 方法

會在 [網狀圖] 檢視 (PERT 圖) 的資料範本中,設定個別儲存格的屬性,其中色彩可以使用十六進位值指定。

語法

expressionBoxCellEditEx( _Name_, _Cell_, _FieldName_, _Font_, _FontSize_, _FontColor_, _Bold_, _Italic_, _Underline_, _HorizontalAlignment_, _VerticalAlignment_, _TextLineLimit_, _ShowLabel_, _Label_, _DateFormat_ )

表達 會傳回 Application 物件的表達式。

參數

名稱 必要/選用 資料類型 描述
Name 必要 String 含有要編輯之儲存格的資料範本的名稱。
Cell 必要 Long 要編輯的儲存格。 這可以是 PjCell 常數之一。
FieldName 選用 Long 要顯示在儲存格中之欄位的名稱。 可以為其中一個 PjField 常數。
Font 選用 String 字型的名稱。
FontSize 選用 Integer 字型的大小,以點為單位。
FontColor 選用 Long 字型的 RGB 色彩。 這可以是十六進位值,其中紅色是最後一個位元組。 例如,值 &HFF0000 為藍色,而 &H00FFFF 為黃色。
Bold 選用 布林值 True 是表示 如果字型是粗體;否則 為 False
Italic 選用 布林值 True 是表示 如果字型是斜體格式 ;否則 為 False
Underline 選用 布林值 True 是表示 如果字型有加底線;否則 為 False
HorizontalAlignment 選用 Long 會指定儲存格中,文字的水平對齊方式。 這可以是 PjAlignment 常數之一。
VerticalAlignment 選用 Long 會指定儲存格中,文字的垂直對齊方式。 這可以是 PjVerticalAlignment 常數之一。
TextLineLimit 選用 Long 會指定儲存格中,文字行數的限制。 值可以是 1、2 或 3。
ShowLabel 選用 布林值 True 是表示 如果標籤顯示在儲存格中;否則 為 False
Label 選用 String 指定儲存格標籤。
DateFormat 選用 Long FieldName 時的日期欄位指定之儲存格的日期格式。 可以是下列 PjDateFormat 常數之一。

傳回值

布林值

註解

使用 BoxCellEditEx 只搭配 NameCell 引數的方法就沒有作用。

範例

下列範例會修改一份名為 Test Critical[要徑] 資料範本。 巨集會移除第四列儲存格,然後設定第三列中的第四個儲存格顯示 [實際成本] 欄位,並以紫藍色文字標示。

Sub ModifyCriticalDataTemplate() 
 Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True 
 
 Application.BoxCellEditEx Name:="Test Critical", Cell:=pjCell4_3, _ 
 FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=&HFF0077, _ 
 Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _ 
 VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost" 
End Sub

注意事項

如果您使用 FontColor 參數的任何 PjColor 列舉常數,則色彩會接近黑色。 例如, pjGreen 的值為 9,這在 BoxCellEditEx 方法中為很深的紅色。 若只要使用 PjColor 常數可用的十六個色彩,請使用 BoxCellEdit 方法。

支援和意見反應

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