Compartir a través de


Objeto ColorFormat (Excel)

Representa el color de un objeto de un solo color, el color de primer plano o de fondo de un objeto con relleno degradado o de trama, o el color del puntero.

Comentarios

Pueden establecerse los colores en un valor rojo, verde y azul explícito, mediante la propiedad RGB, o en un color de la combinación de colores, mediante la propiedad SchemeColor.

Utilice una de las propiedades enumeradas en la siguiente tabla para devolver un objeto ColorFormat.

Use esta propiedad Con este objeto Para devolver un objeto ColorFormat que representa este color
BackColor Fillformat Color de relleno de fondo (empleado en un relleno con sombra o de trama)
ForeColor Fillformat Color de relleno de primer plano, o simplemente el color de un relleno opaco
BackColor Lineformat Color de la línea de fondo (empleado en una línea de entramado)
ForeColor Lineformat Color de la línea de primer plano, o simplemente el color de una línea opaca
ForeColor ShadowFormat Color de la sombra
ExtrusionColor Threedformat Color de los lados de un objeto extruido

Ejemplo:

Utilice el RGB propiedad para establecer un color con un valor explícito de rojo, verde y azul. En el siguiente ejemplo se agrega un rectángulo a myDocument y, a continuación, se establece el color de primer plano y de fondo, y un degradado para el relleno del rectángulo.

Set myDocument = Worksheets(1) 
With myDocument.Shapes.AddShape(msoShapeRectangle, _ 
 90, 90, 90, 50).Fill 
 .ForeColor.RGB = RGB(128, 0, 0) 
 .BackColor.RGB = RGB(170, 170, 170) 
 .TwoColorGradient msoGradientHorizontal, 1 
End With

Propiedades

Vea también

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.