como adicionar uma cor de fundo à minha instrução IF

0

se tiver a seguinte instrução IF:

=IF(R1=R3,"GreenBG","RedBG")

como posso adicionar uma cor de fundo usando a instrução IF (é possível)?

    
por DanM 14.03.2016 / 18:33

1 resposta

1

Como mencionado, a formatação condicional é a melhor rota. Dito isso, usar uma função de planilha padrão dentro da planilha não pode alterar a cor.

Para o VBA, como marcado, é bem simples:

Option Explicit

Sub BGColoring()
    If Range("A1") = Range("A3") Then
        Range("A1").Interior.Color = RGB(0, 255, 0)
        Else: Range("A1").Interior.Color = rbg(255, 0, 0)
    End If
End Sub
    
por 15.03.2016 / 11:50