Спасите, братцы! Попался файл, в котором на одном листе ну оооооочень много правил в условном форматировании. При удалении через УСЛОВНОЕ ФОРМАТИРОВАНИЕ -> УДАЛИТЬ ПРАВИЛА -> УДАЛИТЬ ПРАВИЛА СО ВСЕГО ЛИСТА файл подвисает и всё - только перезапускать. Есть какой-нибудь способ удалить этот триппер (прошу прощения за слово "триппер") с моего файла? Как-то распароливал раньше файл, открывая его в блокноте, может есть аналогичный способ убрать все правила разом?
Спасите, братцы! Попался файл, в котором на одном листе ну оооооочень много правил в условном форматировании. При удалении через УСЛОВНОЕ ФОРМАТИРОВАНИЕ -> УДАЛИТЬ ПРАВИЛА -> УДАЛИТЬ ПРАВИЛА СО ВСЕГО ЛИСТА файл подвисает и всё - только перезапускать. Есть какой-нибудь способ удалить этот триппер (прошу прощения за слово "триппер") с моего файла? Как-то распароливал раньше файл, открывая его в блокноте, может есть аналогичный способ убрать все правила разом?ЩтуКув
Если не поможет: Если файл в формате xlsx или xlsm Можно ручками почистить XML : Заходим через TotalCommander в файл(стать на файл и нажать CTRL + стрелка вправо): Имя файла.xlsx\xl\worksheets\sheet1.xml
если TotalCommander нет, тогда переименовать расширение файла на "zip", а дальше открываем в архиваторе: Имя файла.zip\xl\worksheets\sheet1.xml
Найдите в файле sheet1.xml все: <conditionalFormatting и удалите до </conditionalFormatting>: например в отрывке файла:
Если не поможет: Если файл в формате xlsx или xlsm Можно ручками почистить XML : Заходим через TotalCommander в файл(стать на файл и нажать CTRL + стрелка вправо): Имя файла.xlsx\xl\worksheets\sheet1.xml
если TotalCommander нет, тогда переименовать расширение файла на "zip", а дальше открываем в архиваторе: Имя файла.zip\xl\worksheets\sheet1.xml
Найдите в файле sheet1.xml все: <conditionalFormatting и удалите до </conditionalFormatting>: например в отрывке файла:
Переименовываете файл - вместо xlsx пишете zip (или другой архиватор) открываете полученный архив, идете там сюда: название.zip\xl\worksheets\ там будет список листов - отдельный файл на каждый лист Открываете любой, в котором есть УФ, в блокноте, ищете куски <conditionalFormatting ...всякий текст ... </conditionalFormatting> и удаляете их. Сохраняете текстовик, закрываете, выходите из zip и переименовываете файл обратно из zip в xlsx.
Пока писал, выше уже почти аналогичное выложили.
Переименовываете файл - вместо xlsx пишете zip (или другой архиватор) открываете полученный архив, идете там сюда: название.zip\xl\worksheets\ там будет список листов - отдельный файл на каждый лист Открываете любой, в котором есть УФ, в блокноте, ищете куски <conditionalFormatting ...всякий текст ... </conditionalFormatting> и удаляете их. Сохраняете текстовик, закрываете, выходите из zip и переименовываете файл обратно из zip в xlsx.
Пока писал, выше уже почти аналогичное выложили._Boroda_
Ничего не переименовывал, просто открыл файл правой кнопкой мыши с помощью винрара, далее нашел нужный воркшит, достал его и открыл блокнотом. ну и далее удалил все куски <conditionalFormatting ...всякий текст ... </conditionalFormatting>. Всем спасибо, господа - вы супер мОзги!!!!!! За макрос отдельное спс, буду пользоваться в дальнейшем!
Ничего не переименовывал, просто открыл файл правой кнопкой мыши с помощью винрара, далее нашел нужный воркшит, достал его и открыл блокнотом. ну и далее удалил все куски <conditionalFormatting ...всякий текст ... </conditionalFormatting>. Всем спасибо, господа - вы супер мОзги!!!!!! За макрос отдельное спс, буду пользоваться в дальнейшем!ЩтуКув