Objeto FormatCondition (Excel)

Representa um formato condicional.

Comentários

O objeto FormatCondition é membro da coleção FormatConditions. A coleção FormatConditions agora pode conter mais de três formatos condicionais para um determinado intervalo.

Use o método Add do objeto FormatConditions para criar um novo formato condicional. Se um intervalo tiver vários formatos, você poderá usar o método Modify para alterar um dos formatos ou usar o método Delete para excluir um formato e, em seguida, usar o método Add para criar um novo formato.

Use as propriedades Font, Borders, e Interior do objeto FormatCondition para controlar a aparência das células formatadas. Algumas propriedades desses objetos não têm suporte no modelo de objeto de formato condicional. Algumas das propriedades que podem ser usadas com a formatação condicional estão listadas na tabela a seguir.

Objeto Propriedades que você pode usar com formatação condicional
Fonte Negrito, Cor, ColorIndex, FontStyle, Itálico, Tachado

Os estilos de sublinhado contábil não podem ser usados.
Bordas As seguintes bordas podem ser usadas (todas as outras não têm suporte): xlBottom, xlLeft, xlRight, xlTop.

Os seguintes estilos de borda podem ser usados (todos os outros não têm suporte): xlLineStyleNone, xlContinuous, xlDash, xlDot, xlDashDot, xlDashDotDot,xlGray50, xlGray75 e xlGray25.

Os seguintes pesos de borda podem ser usados (todos os outros não têm suporte): xlHairline e xlThin.
Interior Color, ColorIndex, Gradiente, Pattern, PatternColor, PatternColorIndex, PatternThemeColor, PatternTintAndShade, ThemeColor e TintAndShade.

Exemplo

Use FormatConditions (índice), em que índice é o número de índice do formato condicional, para retornar um objeto FormatCondition . O exemplo a seguir define propriedades de formato para um formato condicional existente para as células 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

Propriedades

Confira também

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.