Проблема в следующем: Есть таблица Excel 2010. На диапазон ячеек (скажем $A$5:$A$7000) наложено несколько правил условного форматирования (скажем, если содержимое ячейки равно "Ф", цвет заливки должен быть 13434777, "Н" - 10092543, "С" - 16751052 и т.д.). Так вот, при вставке строки внутри этого диапазона (скажем 525 строки), количество правил УФ удваивается - добавляется каждое правило для вновь появившейся ячейки ($A$525), а диапазон действия старых правил разрывается: $A$5:$A$524;$A$526:$A$7001.
Таким образом, при активной работе с таблицей через некоторое время количество правил разрастается неимоверно, начинаются жуткие тормоза, и надо удалять все правила чохом, и создавать по-новой. Хотел записать эти действия (удаление/создание правил УФ) и вставить запуск макроса при каждом открытии книги, но собственным макрорекордером эта процедура почему-то не записывается :-(.
Кстати - если область действия - столбец целиком ($A:$A) всё в порядке - правила не "размножаются", но в моём случае это неприемлемо. Буду признателен, если кто-нибудь поможет с написанием скрипта - хотя бы какие свойства/методы использовать. Или другие методы решения проблемы...