Compartir vía


Método FormatConditions.Add (Excel)

Agrega un nuevo formato condicional.

Sintaxis

expresión. Agregar (Tipo, Operador, Fórmula1, Fórmula2)

Expresión Variable que representa un objeto FormatConditions .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Type Obligatorio XlFormatConditionType Especifica si el formato condicional está basado en el valor de una celda o en una expresión.
Operator Opcional Variant Operador de formato condicional. Puede ser una de las siguientes constantes XlFormatConditionOperator : xlBetween, xlEqual, xlGreater, xlGreaterEqual, xlLess, xlLessEqual, xlNotBetween o xlNotEqual. Si Type es xlExpression, el argumento Operator se omite.
Formula1 Opcional Variant Valor o expresión correspondiente al formato condicional. Puede ser un valor constante, un valor de cadena, una referencia de celda o una fórmula.
Formula2 Opcional Variant El valor o la expresión asociados con la segunda parte del formato condicional cuando Operator es xlBetween o xlNotBetween (de lo contrario, el argumento se omite). Puede ser un valor constante, un valor de cadena, una referencia de celda o una fórmula.

Valor devuelto

Objeto FormatCondition que representa el nuevo formato condicional.

Comentarios

Use el método Modify para modificar un formato condicional existente o use el método Delete para eliminar un formato existente antes de agregar uno nuevo.

Ejemplo:

En este ejemplo, se agrega un formato condicional a las celdas E1:E10.

With Worksheets(1).Range("e1:e10").FormatConditions _ 
 .Add(xlCellValue, xlGreater, "=$a$1") 
 With .Borders 
 .LineStyle = xlContinuous 
 .Weight = xlThin 
 .ColorIndex = 6 
 End With 
 With .Font 
 .Bold = True 
 .ColorIndex = 3 
 End With 
End With

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.