Программа «Очистка файлов» удаляет из выбранных файлов Excel:
- формулы(заменяет их значениями);
- скрытые строки и столбцы;
- условное форматирование;
- объекты;
- скрытые листы;
- макросы (компоненты VBA).
Вы можете применить все перечисленные методы очистки или только некоторые из них. Допускается очистка файлов, даже если на листы или книгу установлен пароль.
Все изменения можно производить в копии файла, так что даже если Вы ошиблись и очистили какой-то файл по ошибке — Вы не потеряете свои данные. По умолчанию все действия производятся в оригиналах файлов, поэтому настоятельно рекомендую либо включать функцию внесения изменений в копиях файлов, либо вручную создавать копии нужных файлов. Или хотя бы быть уверенными в том, что результат будет таким, какой нужен.
На этой странице описываются лишь основные возможности программы, а более подробно про них можно узнать, скачав программу и вызвав справку по ней (Инфо —Справка или просто нажав F1).
- Добавить файл — при помощи данной команды Вы можете добавить в поле файл для обработки. Вы можете добавить десятки разных файлов из разных папок для обработки
- Удалить выбранные — после добавления файлов в поле, Вы можете выделить те из них, которые не нужны или были внесены ошибочно и удалить их из списка, чтобы они не попали в обработку. Сами файлы при этом не удаляются
- Очистить все — все файлы из поля с именами файлов удаляются. Сами файлы при этом не удаляются
Вы можете производить изменения в файлах, даже если у Вас на книгу или листы, а также на проект VBA установлена защита. Естественно, если пароль Вам известен. Под защитой книги имеется ввиду та, что устанавливается через:
- 2007-2016 Excel Рецензирование—Защитить книгу;
- 2003 Excel: Сервис—Защита—Защитить книгу.
Если установлен пароль на открытие книги, то при открытии книги появится стандартный запрос пароля. Вам надо просто ввести пароль. В случае отказа от ввода пароля или неверного ввода пароля программа просто пропустит данный файл. На ввод пароля дается 1 минута. Но если Вам по каким-то причинам надо больше времени — то Вы можете остановить отсчет, включив флажок Введу пароль позже.
Если установлена защита на книгу и она мешает выполнению какого-либо метода очистки (обычно это удаление листов), то появится такое сообщение:
Вам необходимо ввести пароль и нажать Ок. Если пароль введен неверно или не введен вовсе, то книга будет пропущена.
При наличии пароля на листах, появится очень похожая форма:
Главное отличие: если на все листы установлен одинаковый пароль, то Вы можете ввести его и установить флажок «Для всех листов одинаковый пароль». После этого не придется вводить пароль для каждого листа отдельно.
Так же если программа обнаружит, что VBA проект защищен паролем — то появиться уже знакомая форма:
Вам надо будет указать пароль к проекту, после чего программа сама впишет пароль, откроет проект и произведет указанные Вами действия по удалению.
Если Вы укажете неверный пароль, то появиться стандартное окно VBA, сообщающее о неверном пароле, а за ним сообщение программы о невозможности удаления. Эта книга будет пропущена и программа перейдет к обработке другой книги.
Каждый параметр удаления имеет свои дополнительные настройки, которые скрываются за пунктом Расширенные опции
Если вкратце об этих пунктах:
- для Замены условного форматирования можно выбрать какие условия заменять, а какие нет (границы ячеек, заливка, шрифт и т.п.)
- для макросов можно указать какие типы модулей удалять(стандартные, модули форм, модули классов, модули листов и книг)
- для скрытых строк и столбцов — удалять скрытые группировкой строки/столбцы
- для скрытых листов — отдельно удалять листы скрытые и очень скрытые
- для объектов указываются типы удаляемых объектов, включая примечания в ячейках
- возможность указать, создавать ли копии обработанных файлов(чтобы не испортить оригиналы), с возможностью указания постфикса(слова, которое будет добавлено в конец каждого файла) и папки для сохранения копий
Так же в Расширенных опциях расположены настройки создания копий файлов и настройка доступа к проекту VBA файлов.
Бесплатная ДЕМО-версия программы содержит в себе два ограничения — обрабатывать можно только файлы, размер которых не превышает 100Кб и нельзя за один раз обработать более одного файла. Считаю этого вполне достаточно для того, чтобы протестировать и понять — нужна эта программа или нет.
Важно: Во избежание претензий вроде «купил программу, но она не удаляет это или то» или «не работает» советую тщательно испытывать все нужные функции на пробной версии программы. Если что-то не устраивает или работает не так ожидалось вы всегда можете написать мне про ошибку или пожелание по усовершенствованию программы, не приобретая полную версию.
Подскажите в платной версии программы по очистке файлов Excell, можно добавлять сразу несколько файлов?
Влад, да можно.
После оплаты приходит битый архив
Дмитрий, напишите мне наinfo@excel-vba.ru , приложив скрин оплаты или чека. Я вышлю в ответ архив. Возможно, архив был поврежден антивирусом(такое бывает при скачивании исполняемых файлов с интернета). Архив только что сам скачал — рабочий, все открывается.
Спасибо.