Método FormatConditions.Add (Excel)

Adiciona um novo formato condicional.

Sintaxe

expressão. Adicionar (Tipo, Operador, Fórmula1, Fórmula2)

Expressão Uma variável que representa um objeto FormatConditions .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Type Obrigatório XlFormatConditionType Especifica se o formato condicional se baseia em um valor de célula ou em uma expressão.
Operator Opcional Variant O operador do formato condicional. Pode ser uma das seguintes constantes XlFormatConditionOperator : xlBetween, xlEqual, xlGreater, xlGreaterEqual, xlLess, xlLessEqual, xlNotBetween ou xlNotEqual. Se Type for xlExpression, o argumento Operator será ignorado.
Formula1 Opcional Variant A expressão ou o valor associado ao formato condicional. Pode ser um valor de constante, um valor de sequência de caracteres, uma referência de célula ou uma fórmula.
Formula2 Opcional Variantes O valor ou expressão associado à segunda parte do formato condicional quando Operator é xlBetween ou xlNotBetween (caso contrário, esse argumento é ignorado). Pode ser um valor de constante, um valor de sequência de caracteres, uma referência de célula ou uma fórmula.

Valor de retorno

Um objeto FormatCondition que representa o novo formato condicional.

Comentários

Use o método Modifi para modificar um formato condicional existente ou use o método Delete para excluir um formato existente antes de adicionar um novo.

Exemplo

Este exemplo adiciona um formato condicional às células 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

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.