Método Application.GanttBarFormatEx (Project)
Altera a formatação de barras Gantt de seus estilos padrão, onde cores podem ser valores RGB hexadecimais.
Sintaxe
expression. GanttBarFormatEx
( _TaskID_
, _GanttStyle_
, _StartShape_
, _StartType_
, _StartColor_
, _MiddleShape_
, _MiddlePattern_
, _MiddleColor_
, _EndShape_
, _EndType_
, _EndColor_
, _LeftText_
, _RightText_
, _TopText_
, _BottomText_
, _InsideText_
, _Reset_
, _ProjectName_
)
Expressão Uma expressão que retorna um objeto Application .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
TaskID | Opcional | Long | O número de identificação da tarefa a ser alterado no gráfico de Gantt. O padrão é alterar as barras de Gantt das tarefas selecionadas. |
GanttStyle | Opcional | Integer | O estilo aplicado à barra de Gantt a ser formatado. O valor para GanttStyle baseia-se a posição da barra de estilo na caixa de diálogo Estilos de barra. Por exemplo, o valor 3 retorna o terceiro estilo de barra na lista. |
StartShape | Opcional | Integer | A forma inicial da barra de Gantt. Pode ser uma das constantes PjBarEndShape. |
Starttype | Opcional | Número inteiro | O tipo inicial da barra de Gantt. Pode ser uma das constantes PjBarType. |
StartColor | Opcional | Long | A cor da forma de início da barra de Gantt. Pode ser um valor RGB hexadecimal, onde vermelho é o último byte. Por exemplo, &H00FFFF é amarelo. |
MiddleShape | Opcional | Número inteiro | A forma intermediária da barra de Gantt. Pode ser uma das constantes PjBarShape. |
MiddlePattern | Opcional | Número inteiro | O padrão intermediário da barra de Gantt. Pode ser uma das constantes PjFillPattern. |
MiddleColor | Opcional | Long | A cor da seção intermediária da barra de Gantt. Pode ser um valor RGB hexadecimal, onde vermelho é o último byte. Por exemplo, &HFF00FF é roxo. |
EndShape | Opcional | Número inteiro | A forma final da barra de Gantt. Pode ser uma das constantes PjBarEndShape. |
EndType | Opcional | Número inteiro | O tipo final da barra de Gantt. Pode ser uma das seguintes constantes PjBarType: pjDashed, pjFramed ou pjSolid. |
Endcolor | Opcional | Long | A cor da forma final da barra de Gantt. Pode ser um valor RGB hexadecimal, onde vermelho é o último byte. Por exemplo, &HFFFF00 é verde azulado. |
LeftText | Opcional | String | O campo de tarefas a ser exibido à esquerda da barra de Gantt. |
Righttext | Opcional | String | O campo de tarefas a ser exibido à direita da barra de Gantt. |
TopText | Opcional | String | O campo de tarefas a ser exibido acima da barra de Gantt. |
BottomText | Opcional | String | O campo de tarefas a ser exibido abaixo da barra de Gantt. |
InsideText | Opcional | String | O campo de tarefas a ser exibido dentro da barra de Gantt. |
Reset | Opcional | Boolean | True se a barra de formatação é redefinida como a formatação padrão do estilo na caixa de diálogo Estilos de barra; Caso contrário, False. |
ProjectName | Opcional | String | O nome do projeto que contém a TaskID se há consolidação envolvida. O valor padrão é o nome do projeto ativo. |
Valor de retorno
Boolean
Comentários
Usar o método GanttBarFormatEx sem especificação de argumentos exibe a caixa de diálogo Formatar barra.
Para definir os estilos padrão onde as cores podem ser valores RGB hexadecimais, use o método GanttBarEditEx.
Exemplo
O exemplo a seguir exibe uma forma de losango vermelho médio do início da tarefa com a Identificação da Tarefa igual a 3.
Sub GanttBar_Format()
'Activate Gantt Chart view
ViewApply Name:="&Gantt Chart"
GanttBarFormatEx TaskID:=3, StartShape:=pjDiamond, StartType:=pjSolid, StartColor:=&H8888FF
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.