Программа «Очистка файлов» удаляет из выбранных файлов Excel:

  • формулы(заменяет их значениями);
  • скрытые строки и столбцы;
  • условное форматирование;
  • объекты;
  • скрытые листы;
  • макросы (компоненты VBA).

Вы можете применить все перечисленные методы очистки или только некоторые из них. Допускается очистка файлов, даже если на листы или книгу установлен пароль.
Все изменения можно производить в копии файла, так что даже если Вы ошиблись и очистили какой-то файл по ошибке — Вы не потеряете свои данные. По умолчанию все действия производятся в оригиналах файлов, поэтому настоятельно рекомендую либо включать функцию внесения изменений в копиях файлов, либо вручную создавать копии нужных файлов. Или хотя бы быть уверенными в том, что результат будет таким, какой нужен.

На этой странице описываются лишь основные возможности программы, а более подробно про них можно узнать, скачав программу и вызвав справку по ней (ИнфоСправка или просто нажав F1).

  • Добавить файл — при помощи данной команды Вы можете добавить в поле файл для обработки. Вы можете добавить десятки разных файлов из разных папок для обработки
  • Удалить выбранные — после добавления файлов в поле, Вы можете выделить те из них, которые не нужны или были внесены ошибочно и удалить их из списка, чтобы они не попали в обработку. Сами файлы при этом не удаляются
  • Очистить все — все файлы из поля с именами файлов удаляются. Сами файлы при этом не удаляются

Вы можете производить изменения в файлах, даже если у Вас на книгу или листы, а также на проект VBA установлена защита. Естественно, если пароль Вам известен. Под защитой книги имеется ввиду та, что устанавливается через:

  • 2007-2016 Excel РецензированиеЗащитить книгу;
  • 2003 Excel: СервисЗащитаЗащитить книгу.

Если установлен пароль на открытие книги, то при открытии книги появится стандартный запрос пароля. Вам надо просто ввести пароль. В случае отказа от ввода пароля или неверного ввода пароля программа просто пропустит данный файл. На ввод пароля дается 1 минута. Но если Вам по каким-то причинам надо больше времени — то Вы можете остановить отсчет, включив флажок Введу пароль позже.

Если установлена защита на книгу и она мешает выполнению какого-либо метода очистки (обычно это удаление листов), то появится такое сообщение:

Вам необходимо ввести пароль и нажать Ок. Если пароль введен неверно или не введен вовсе, то книга будет пропущена.

При наличии пароля на листах, появится очень похожая форма:

Главное отличие: если на все листы установлен одинаковый пароль, то Вы можете ввести его и установить флажок «Для всех листов одинаковый пароль». После этого не придется вводить пароль для каждого листа отдельно.

Так же если программа обнаружит, что VBA проект защищен паролем — то появиться уже знакомая форма:

Вам надо будет указать пароль к проекту, после чего программа сама впишет пароль, откроет проект и произведет указанные Вами действия по удалению.
Если Вы укажете неверный пароль, то появиться стандартное окно VBA, сообщающее о неверном пароле, а за ним сообщение программы о невозможности удаления. Эта книга будет пропущена и программа перейдет к обработке другой книги.


 
Каждый параметр удаления имеет свои дополнительные настройки, которые скрываются за пунктом Расширенные опции

Если вкратце об этих пунктах:

  • для Замены условного форматирования можно выбрать какие условия заменять, а какие нет (границы ячеек, заливка, шрифт и т.п.)
  • для макросов можно указать какие типы модулей удалять(стандартные, модули форм, модули классов, модули листов и книг)
  • для скрытых строк и столбцов — удалять скрытые группировкой строки/столбцы
  • для скрытых листов — отдельно удалять листы скрытые и очень скрытые
  • для объектов указываются типы удаляемых объектов, включая примечания в ячейках
  • возможность указать, создавать ли копии обработанных файлов(чтобы не испортить оригиналы), с возможностью указания постфикса(слова, которое будет добавлено в конец каждого файла) и папки для сохранения копий

Так же в Расширенных опциях расположены настройки создания копий файлов и настройка доступа к проекту VBA файлов.


 

Бесплатная ДЕМО-версия программы содержит в себе два ограничения — обрабатывать можно только файлы, размер которых не превышает 100Кб и нельзя за один раз обработать более одного файла. Считаю этого вполне достаточно для того, чтобы протестировать и понять — нужна эта программа или нет.



Важно: Во избежание претензий вроде «купил программу, но она не удаляет это или то» или «не работает» советую тщательно испытывать все нужные функции на пробной версии программы. Если что-то не устраивает или работает не так ожидалось вы всегда можете написать мне про ошибку или пожелание по усовершенствованию программы, не приобретая полную версию.

Loading

4 комментария

    1. Дмитрий, напишите мне на info@excel-vba.ru, приложив скрин оплаты или чека. Я вышлю в ответ архив. Возможно, архив был поврежден антивирусом(такое бывает при скачивании исполняемых файлов с интернета). Архив только что сам скачал — рабочий, все открывается.
      Спасибо.

Добавить комментарий

This site uses Akismet to reduce spam. Learn how your comment data is processed.