Propriedade ColorIndex (Gráfico do Excel)

Retorna ou define a cor da borda, fonte ou interior, conforme mostrado na tabela a seguir. A cor é especificada como um valor de índice na paleta de cores atual ou como uma das seguintes constantes XlColorIndex: xlColorIndexAutomatic ou xlColorIndexNone. Variant de leitura/gravação.

Sintaxe

expressão.ColorIndex

expression é obrigatório. Uma expressão que retorna um dos objetos na lista Aplica-se a.

Comentários

Objeto Descrição
Border A cor da borda.
Font A cor da fonte.
Interior A cor do preenchimento interno. Definir ColorIndex comoxlColorIndexNone para especificar que você não quer um preenchimento interno. Definir ColorIndex à xlColorIndexAutomatic para especificar o preenchimento automático (objetos de desenho).

Esta propriedade especifica uma cor como um índice na paleta de cores. A ilustração a seguir mostra os valores do índice de cores na paleta de cores padrão.

Cor

Exemplo

Os exemplos a seguir presumem que você esteja usando a paleta de cores padrão.

Este exemplo define a cor das linhas de grade principais do eixo de valor.

With myChart.Axes(xlValue) 
 If .HasMajorGridlines Then 
 'Set color to blue 
 .MajorGridlines.Border.ColorIndex = 5 
 End If 
End With

Este exemplo define a cor do interior da área do gráfico como vermelho e a cor da borda como azul.

With myChart.ChartArea 
 .Interior.ColorIndex = 3 
 .Border.ColorIndex = 5 
End With

Observação

Se você gostaria de usar cores com FormatCondition no Visual Basic, consulte a propriedade Interior.ColorIndex.

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.