Метод Application.GanttBarFormat (Project)
Изменяет форматирование гистограмм Ганта со стилей по умолчанию.
Синтаксис
выражение. GanttBarFormat
( _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 | Необязательный | Long | Начальная форма полосы Ганта. Может быть одной из констант PjBarEndShape . |
StartType | Необязательный | Long | Начальный тип панели Ганта. Может быть одной из констант PjBarType . |
StartColor | Необязательный | Long | Цвет начальной фигуры ганта. Может быть одной из констант PjColor . |
MiddleShape | Необязательный | Long | Средняя форма ганта. Может быть одной из констант PjBarShape . |
MiddlePattern | Необязательный | Long | Средний узор полосы Ганта. Может быть одной из констант PjFillPattern . |
MiddleColor | Необязательный | Long | Цвет полосы Ганта в середине раздела. Может быть одной из констант PjColor . |
EndShape | Необязательный | Long | Форма конца полосы Ганта. Может быть одной из констант PjBarEndShape . |
EndType | Необязательный | Long | Конечный тип панели Ганта. Может быть одной из следующих констант PjBarType : pjDashed, pjFramed или pjSolid. |
EndColor | Необязательный | Long | Цвет конечной фигуры ганта. Может быть одной из констант PjColor . |
LeftText | Необязательный | String | Поле задачи, отображаемое слева от панели Ганта. |
RightText | Необязательный | String | Поле задачи, отображаемое справа от панели Ганта. |
TopText | Необязательный | String | Поле задачи, отображаемое над панелью Ганта. |
BottomText | Необязательный | String | Поле задачи, отображаемое под панелью Ганта. |
InsideText | Необязательный | String | Поле задачи, отображаемое внутри панели Ганта. |
Reset | Необязательный | Логический | Значение true , если форматирование панели сбрасывается до форматирования стиля по умолчанию в диалоговом окне Стили панели ; в противном случае — False. |
ProjectName | Необязательный | String | Имя проекта, содержащего TaskID , если используется консолидация. Значение по умолчанию — это имя активного проекта. |
Возвращаемое значение
Boolean
Примечания
При использовании метода GanttBarFormat без указания аргументов отображается диалоговое окно Формат панели .
Чтобы определить стили по умолчанию, используйте метод GanttBarStyleEdit .
Чтобы изменить форматирование полосы Ганта, где цвета могут быть шестнадцатеричными значениями RGB, используйте метод GanttBarFormatEx .
Пример
В следующем примере показана форма красного ромба для начала задачи с идентификатором задачи 3.
Sub GanttBar_Format()
'Activate Gantt Chart view
ViewApply Name:="&Gantt Chart"
GanttBarFormat TaskID:=3, StartShape:=pjDiamond, StartType:=pjSolid, StartColor:=pjRed
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по