Propiedad ColorIndex (gráfico de Excel)

Devuelve o establece el color del borde, la fuente o el interior, como se muestra en la tabla siguiente. El color se especifica como un valor de índice para la paleta de colores activa o bien como una de las siguientes constantes XlColorIndex: xlColorIndexAutomatic o xlColorIndexNone. Variante de lectura y escritura.

Sintaxis

expression.ColorIndex

expresión obligatoria. Expresión que devuelve uno de los objetos de la lista Se aplica a.

Comentarios

Object Descripción
Border Color del borde.
Font El color de la fuente.
Interior El color de relleno del interior. Establezca ColorIndex en xlColorIndexNone para especificar que no desea un relleno del interior. Establezca ColorIndex en xlColorIndexAutomatic para especificar el relleno automático (en objetos de dibujo).

Esta propiedad especifica un color como un índice en la paleta de colores. En la siguiente ilustración se muestran los valores de índice de color de la paleta de colores predeterminada.

Color

Ejemplo

Los ejemplos siguientes dan por sentado que se está usando la paleta de colores predeterminada.

En este ejemplo se establece el color de las líneas de división principales del eje de valores.

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

En este ejemplo se establece en rojo el color interior del área del gráfico y en azul el color del borde.

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

Nota:

Si prefiere usar color con FormatCondition en Visual Basic, vea Propiedad Interior.ColorIndex.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.