Objeto FormatCondition (Excel)
Representa un formato condicional.
Observaciones
El objeto FormatCondition es un miembro de la colección FormatConditions. La colección FormatConditions ahora puede contener más de tres formatos condicionales para un rango determinado.
Use el método Add del objeto FormatConditions para crear un nuevo formato condicional. Si un intervalo tiene varios formatos, puede usar el método Modify para cambiar uno de los formatos, o bien puede usar el método Delete para eliminar un formato y, a continuación, usar el método Add para crear un nuevo formato.
Use las propiedades Font, Borders e Interior del objeto FormatCondition para controlar la apariencia de las celdas con formato. Algunas propiedades de estos objetos no son compatibles con el modelo de objetos de formato condicional. En la tabla siguiente, se enumeran algunas de las propiedades que se pueden usar con el formato condicional.
Objeto | Propiedades que puede usar con formato condicional |
---|---|
Font | Bold, Color, ColorIndex, FontStyle, Italic, Strikethrough, ThemeColor, ThemeFont, TintAndShade y Underline No se pueden usar los estilos de subrayado contable. |
Borders | Se pueden usar los bordes siguientes (no se admiten todos los demás): xlBottom, xlLeft, xlRight, xlTop. Se pueden usar los siguientes estilos de borde (no se admiten todos los demás): xlLineStyleNone, xlContinuous, xlDash, xlDot, xlDashDot, xlDashDotDot, xlGray50, xlGray75 y xlGray25. Se pueden usar los siguientes grosores de borde (no se admiten todos los demás): xlHairline y xlThin. |
Interior | Color, ColorIndex, Gradient, Pattern, PatternColor, PatternColorIndex, PatternThemeColor, PatternTintAndShade, ThemeColor y TintAndShade. |
Ejemplo:
Use FormatConditions (index), donde index es el número de índice del formato condicional, para devolver un objeto FormatCondition . En el ejemplo siguiente, se establecen las propiedades de formato de un formato condicional existente para las celdas E1: E10.
With Worksheets(1).Range("e1:e10").FormatConditions(1)
With .Borders
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 6
End With
With .Font
.Bold = True
.ColorIndex = 3
End With
End With
Métodos
Propiedades
- Application
- AppliesTo
- Borders
- Creator
- DateOperator
- Font
- Formula1
- Formula2
- Interior
- NumberFormat
- Operador
- Parent
- Priority
- PTCondition
- ScopeType
- StopIfTrue
- Text
- TextOperator
- Type
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.