Método Application.DetailStylesFormatEx (Project)

Define o formado de campos de dados da escala de tempo em uma visualização Uso do Recurso ou Uso da Tarefa, onde as cores podem ser valores hexadecimais.

Sintaxe

expression. DetailStylesFormatEx( _Item_, _Font_, _Size_, _Bold_, _Italic_, _Underline_, _Color_, _CellColor_, _Pattern_, _ShowInMenu_, _Strikethrough_ )

Expressão Uma expressão que retorna um objeto Application .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Item Opcional Long O campo de dados na escala de tempo a ser formatado. Se Uso da Tarefa for a visualização ativa, o valor pode ser uma das constantes PjTaskTimescaledData. Se Uso do Recurso for a visualização ativa, o valor pode ser uma das constantes PjResourceTimescaledData.
Font Opcional String O nome da fonte.
Size Opcional Integer O tamanho da fonte em pontos.
Bold Opcional Boolean True se a fonte for negrito; Caso contrário, False.
Italic Opcional Boolean True se a fonte for itálico; Caso contrário, False.
Underline Opcional Boolean True se a fonte estiver sublinhada; Caso contrário, False.
Color Opcional Long A cor da fonte. Pode ser um valor hexadecimal, onde vermelho é o último byte. Por exemplo, o valor &HFF0000 é azul e &H00FFFF é amarelo.
CellColor Opcional Long A cor do plano de fundo da célula. Pode ser um valor hexadecimal, onde vermelho é o último byte. Por exemplo, o valor &HFF00 é verde.
Padrão de Opcional Long O padrão para os períodos de folga. Pode ser uma das constantes PjFillPattern.
ShowInMenu Opcional Boolean True se o campo especificado com o Item aparece no menu de atalho; Caso contrário, False. O valor padrão é False.
Strikethrough Opcional Variant True se a fonte for o estilo tachado.

Valor de retorno

Boolean

Comentários

Usar o método DetailStylesFormat sem especificação de argumentos exibe a caixa de diálogo Estilos de detalhe com a guia Detalhes de uso selecionada.

Exemplo

O exemplo a seguir faz as superalocações se destacarem das outras informações em um modo de uso.

Sub HighlightOverallocations() 
    DetailStylesAdd pjOverallocation 
    DetailStylesFormatEx Item:=pjOverallocation, Font:="Arial", Size:=10, _ 
        Bold:=True, Color:=&HA0, CellColor:=&HFFB0B0, Pattern:=pjSolidFill 
End Sub

Observação

Se você usa qualquer das constantes de enumeração PjColor para os parâmetros Color ou CellColor, a cor será quase preto. Por exemplo, o valor de pjGreen é 9, que no método DetailStylesFormatEx é um vermelho muito escuro. Para usar somente as dezesseis cores disponíveis com constantes PjColor use o método DetailStylesFormat.

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.