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.