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.