Метод 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 и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по