А условное форматирование тоже не получится использовать?
Получить реакцию на цвет шрифта, Как получить реакцию на цвет шрифта в ячейках (без VBA)
Получить реакцию на цвет шрифта, Как получить реакцию на цвет шрифта в ячейках (без VBA)