Изменить цвет шрифта ячейки, если другие ячейки не пустые

Изменить цвет шрифта ячейки, если другие ячейки не пустые

Как написать следующее выражение кода в Excel? Я хочу иметь возможность изменять цвет шрифта ячейки, если другие ячейки не пустые.

Выражение:

если ячейки A1, A2 и A3 не пустые, измените цвет шрифта ячейки B1

Я пытался...

=IF(A1:A3 <> "",  B1.Font.Color = vbRed)

...но это не работает, все, что я вижу, это#NAME?

Опять же, мне нужно изменить цвет шрифта ячейки в зависимости от состояния других ячеек.

решение1

B2.Font.Color = vbRed— это не значение, которое может вернуть ячейка, это код VBA, который нельзя использовать в формуле.

В этом случае вам следует использоватьусловное форматирование.

Связанный контент