Так у меня есть лист, который имеет условный формат что-то вроде:Условное форматирование не обновляется при удалении строки
=$R1<>$R2
который применяется ко всему диапазону A1: C1000.
Теперь, скажем, у меня есть клетки:
R09 = "ha"
R10 = "ha"
R11 = "hi"
Это означает условие истинно, и вся строка будет отформатирована. Так оно и делает, и все это отлично работает.
Но теперь проблема возникает, когда я удаляю строку R10, тогда условное все сломается и ничего не делает. Он по-прежнему работает для других строк, но новая строка R10 со значением «hi» больше не форматируется. (Удаление других строк, где значение равно не дает никаких проблем. Не Добавление строк ни) Когда я смотрю на формуле он говорит
=#REF!<>$R11
Теперь я уже попробовал нажать F9 и убедился, что события включены. Я также попытался использовать INDIRECT
=INDIRECT($R10)<>INDIRECT($R11)
Но это не сработало.
Как я могу продолжить? Я не могу перестать менять рябины?
Хм, я получаю сообщение об ошибке, когда я его вставляю. – Xepos
Забавно, я тестировал это перед публикацией. При добавлении формулы убедитесь, что выбрана ячейка A1. Это работает в Excel 2010. –
Я тоже работаю в Excel 2010. У меня также есть выбранная ячейка ответа. В моем случае = OFFSET (R11,0,0) <> OFFSET (R11, -1,0). Мне также нравится, что процесс позади этого очень умный. Теперь просто заставить его работать. – Xepos