Método FormatConditions.Add (Excel)

Adiciona um novo formato condicional.

Sintaxe

mais simples. 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, xlNotAmong 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 Variant O valor ou a expressão associada à segunda parte do formato condicional quando Operator é xlBetween ou xlNotBetween (caso contrário, esse argumento será 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 Modify 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.