Как написать следующее выражение кода в Excel? Я хочу иметь возможность изменять цвет шрифта ячейки, если другие ячейки не пустые.
Выражение:
если ячейки A1, A2 и A3 не пустые, измените цвет шрифта ячейки B1
Я пытался...
=IF(A1:A3 <> "", B1.Font.Color = vbRed)
...но это не работает, все, что я вижу, это#NAME?
Опять же, мне нужно изменить цвет шрифта ячейки в зависимости от состояния других ячеек.
решение1
B2.Font.Color = vbRed
— это не значение, которое может вернуть ячейка, это код VBA, который нельзя использовать в формуле.
В этом случае вам следует использоватьусловное форматирование.