Существует лучший способ, который безопаснее и не замедлит работу вашего приложения. Как настроен Excel, ячейка может иметь значение или формулу; формула не может ссылаться на собственную ячейку. В итоге вы получите бесконечный цикл, поскольку новое значение приведет к другому вычислению .... Используйте вспомогательный столбец, чтобы вычислить значение на основе того, что вы положили в другую ячейку. Например:
Столбец A является истинным или ложным, столбец B содержит денежное значение, а столбец C содержит следующую формулу:
= B1
Теперь, чтобы вычислить, что столбец B будет выделен желтым в условном формате, только если столбец A равен True, а столбец B больше нуля ...
= И (А1 = Правда, С1> 0)
Затем вы можете скрыть столбец C
.