як додати фоновий колір до моєї заяви IF


0

якщо є наступне твердження IF:

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

як я можу додати фоновий колір за допомогою оператора IF (це можливо)?


2
Використовуйте умовне форматування, вам не потрібна VBA.
Кайл

Відповіді:


1

Як згадувалося, кращим маршрутом є умовне форматування. Незважаючи на це, використання стандартної функції аркуша всередині робочого аркуша не може змінити колір.

Для VBA, як позначено, це досить просто:

Варіант явний

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

спасибі за вхід Raystafarian коментар щодо функції - це те, що я шукав.
DanM
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.