Метод Application.DetailStylesFormatEx (Project)

Задает формат полей данных с учетом времени в представлении "Использование ресурсов" или "Использование задач", где цвета могут быть шестнадцатеричными значениями.

Синтаксис

выражение. DetailStylesFormatEx( _Item_, _Font_, _Size_, _Bold_, _Italic_, _Underline_, _Color_, _CellColor_, _Pattern_, _ShowInMenu_, _Strikethrough_ )

Выражение Выражение, возвращающее объект Application .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Элемент Необязательный Long Поле данных с интервалом времени для форматирования. Если активным представлением является представление "Использование задач", значением может быть одна из констант PjTaskTimescaledData . Если активным представлением является представление "Использование ресурсов", значением может быть одна из констант PjResourceTimescaledData .
Font Необязательный String Имя шрифта.
Size Необязательный Integer Размер шрифта в точках.
Bold Необязательный Логический Значение true , если шрифт выделен полужирным шрифтом; в противном случае — False.
Italic Необязательный Логический Значение true , если шрифт является курсивом; в противном случае — False.
Underline Необязательный Логический Значение true , если шрифт подчеркнут; в противном случае — False.
Color Необязательный Long Цвет шрифта. Может быть шестнадцатеричным значением, где красный — последний байт. Например, значение &HFF0000 — синим, а &H00FFFF — желтым.
CellColor Необязательный Long Цвет фона ячейки. Может быть шестнадцатеричным значением, где красный — последний байт. Например, значение &HFF00 является зеленым.
Pattern Необязательный Long Шаблон для нерабочего времени. Может быть одной из констант PjFillPattern .
ShowInMenu Необязательный Логический Значение true , если поле, указанное элементом , отображается в контекстном меню; в противном случае — False. Значение по умолчанию — False.
Strikethrough Необязательный Variant Значение true , если шрифт является стилем зачерки.

Возвращаемое значение

Boolean

Примечания

При использовании метода DetailStylesFormat без указания аргументов отображается диалоговое окно Стили сведений с выбранной вкладкой Сведения об использовании .

Пример

В следующем примере превышение выделяется из других сведений в представлении использования.

Sub HighlightOverallocations() 
    DetailStylesAdd pjOverallocation 
    DetailStylesFormatEx Item:=pjOverallocation, Font:="Arial", Size:=10, _ 
        Bold:=True, Color:=&HA0, CellColor:=&HFFB0B0, Pattern:=pjSolidFill 
End Sub

Примечание.

Если вы используете любую из констант перечисления PjColor для параметров Color или CellColor , цвет будет почти черным. Например, значение pjGreen равно 9, что в методе DetailStylesFormatEx является очень темно-красным. Чтобы использовать только шестнадцать цветов, доступных с константами PjColor , используйте метод DetailStylesFormat .

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.