Метод Application.GanttBarFormatEx (Project)

Изменяет форматирование полос Ганта по умолчанию, где цвета могут быть шестнадцатеричными значениями RGB.

Синтаксис

выражение. GanttBarFormatEx( _TaskID_, _GanttStyle_, _StartShape_, _StartType_, _StartColor_, _MiddleShape_, _MiddlePattern_, _MiddleColor_, _EndShape_, _EndType_, _EndColor_, _LeftText_, _RightText_, _TopText_, _BottomText_, _InsideText_, _Reset_, _ProjectName_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
TaskID Необязательный Long Идентификационный номер задачи, изменяемой на диаграмме Ганта. По умолчанию используется изменение ганта для выбранных задач.
Гантастайл Необязательный Integer Стиль, применяемый к отформатируемой панели Ганта. Значение GanttStyle основано на положении стиля панели в диалоговом окне Стили панели . Например, значение 3 возвращает третий стиль линейчатой строки в списке.
StartShape Необязательный Integer Начальная форма полосы Ганта. Может быть одной из констант PjBarEndShape .
StartType Необязательный Integer Начальный тип панели Ганта. Может быть одной из констант PjBarType .
StartColor Необязательный Long Цвет начальной фигуры ганта. Может быть шестнадцатеричным rgb-значением, где красный — последний байт. Например, &H00FFFF желтого цвета.
MiddleShape Необязательный Integer Средняя форма ганта. Может быть одной из констант PjBarShape .
MiddlePattern Необязательный Integer Средний узор полосы Ганта. Может быть одной из констант PjFillPattern .
MiddleColor Необязательный Long Цвет полосы Ганта в середине раздела. Может быть шестнадцатеричным rgb-значением, где красный — последний байт. Например, &HFF00FF — фиолетовый.
EndShape Необязательный Integer Форма конца полосы Ганта. Может быть одной из констант PjBarEndShape .
EndType Необязательный Integer Конечный тип панели Ганта. Может быть одной из следующих констант PjBarType : pjDashed, pjFramed или pjSolid.
EndColor Необязательный Long Цвет конечной фигуры ганта. Может быть шестнадцатеричным rgb-значением, где красный — последний байт. Например, &HFFFF00 сине-зеленый.
LeftText Необязательный String Поле задачи, отображаемое слева от панели Ганта.
RightText Необязательный String Поле задачи, отображаемое справа от панели Ганта.
TopText Необязательный String Поле задачи, отображаемое над панелью Ганта.
BottomText Необязательный String Поле задачи, отображаемое под панелью Ганта.
InsideText Необязательный String Поле задачи, отображаемое внутри панели Ганта.
Reset Необязательный Логический Значение true , если форматирование панели сбрасывается до форматирования стиля по умолчанию в диалоговом окне Стили панели ; в противном случае — False.
ProjectName Необязательный String Имя проекта, содержащего TaskID , если используется консолидация. Значение по умолчанию — это имя активного проекта.

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

Boolean

Примечания

При использовании метода GanttBarFormatEx без указания аргументов отображается диалоговое окно Формат панели .

Чтобы определить стили по умолчанию, в которых цвета могут быть шестнадцатеричными значениями RGB, используйте метод GanttBarEditEx .

Пример

В следующем примере показана форма среднего красного ромба для начала задачи с идентификатором задачи 3.

Sub GanttBar_Format() 
 
    'Activate Gantt Chart view 
    ViewApply Name:="&Gantt Chart" 
    GanttBarFormatEx TaskID:=3, StartShape:=pjDiamond, StartType:=pjSolid, StartColor:=&H8888FF
End Sub

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

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