Application.DetailStylesFormat 方法 (Project)

在“资源使用状况”视图或“任务分配状况”视图中设置时间刻度数据域的格式。

语法

expressionDetailStylesFormat( _Item_, _Font_, _Size_, _Bold_, _Italic_, _Underline_, _Color_, _CellColor_, _Pattern_, _ShowInMenu_ )

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
Item 可选 Long 要设置格式的时间刻度数据域。 如果活动视图为"任务分配状况"视图,则该值可以是 PjTaskTimescaledData 常量之一。 如果活动视图为"资源使用状况"视图,则该值可以是 PjResourceTimescaledData 常量之一。
Font 可选 String 字体的名称。
Size 可选 Integer 字体的大小,以磅为单位。
Bold 可选 Boolean 如此 如果字体格式为加粗。否则为
Italic 可选 Boolean 如此 如果指定字体为斜体。否则为
Underline 可选 Boolean 如此 如果字体带下划线;否则为
Color 可选 Long 字体的颜色。 可以是 PjColor 常量之一。
CellColor 可选 Long 单元格背景的颜色。 可以是 PjColor 常量之一。
Pattern 可选 Long 非工作时间的图案。 可以是 PjFillPattern 常量之一。
ShowInMenu 可选 Boolean 如此 如果 Item 指定的字段将显示在快捷菜单;否则为 。 默认值为 False

返回值

Boolean

说明

使用未指定任何参数的 DetailStylesFormat 方法选择 了用法详细信息 选项卡显示 详细样式 对话框。

若要编辑文本和单元格颜色均可以为十六进制 RGB 值的时间刻度数据,并且字体可以包括删除线样式,请使用 DetailStylesFormatEx 方法。

示例

下面的示例将在一种使用状况视图中突出显示资源过度分配信息。

Sub HighlightOverallocations() 
 DetailStylesAdd pjOverallocation 
 DetailStylesFormat Item:=pjOverallocation, Font:="Arial", Size:=10, _ 
 Bold:=True, Color:=pjRed, CellColor:=pjBlack, Pattern:=pjSolidFill 
End Sub

支持和反馈

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