Application.BoxCellEdit 方法 (Project)

为“网络图”视图(PERT 图表)设置数据模板中单个单元格的属性。

语法

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

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
Name 必需 String 包含要编辑的单元格的数据模板的名称。
Cell 必需 Long 要编辑的单元格。 可为 PjCell 常量之一。
FieldName 可选 Long 要在单元格中显示的字段的名称。 可以是 PjField 常量之一。
Font 可选 String 字体的名称。
FontSize 可选 Integer 字体的大小,以磅为单位。
FontColor 可选 Long 字体的颜色。 可以是 PjColor 常量之一。
Bold 可选 Boolean 如此 如果字体格式为加粗。否则为
Italic 可选 Boolean 如此 如果指定字体为斜体。否则为
Underline 可选 Boolean 如此 如果字体带下划线;否则为
HorizontalAlignment 可选 Long 指定单元格中文字的水平对齐方式。 可以是 PjAlignment 常量之一。
VerticalAlignment 可选 Long 指定单元格中文字的垂直对齐方式。 可以是 PjVerticalAlignment 常量之一。
TextLineLimit 可选 Long 指定单元格中的文本行数限制。 其值可以是 1、2 或 3。
ShowLabel 可选 Boolean 如此 如果标签显示在单元格;否则为
Label 可选 String 指定单元格标签。
DateFormat 可选 Long FieldName 是日期字段时,请指定单元格的日期格式。 可以是 PjDateFormat 常量之一。

返回值

Boolean

说明

使用仅含有 NameCell 参数的 BoxCellEdit 方法没有任何作用。

若要编辑文本颜色可以是 RGB 值的数据模板单元格,请使用 BoxCellEditEx 方法。

示例

以下示例修改 "关键任务" 数据模板的名为 "关键任务测试"(Test Critical) 的副本。 该宏删除单元格的第四行并设置第三行中的第四个单元格,以便用绿色显示 "实际成本" 域和标签。

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

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。