Главная » Мои программы для работы с Excel »

Очистка файлов от формул, скрытых строк, листов и пр.

 

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

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

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

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

Добавить файл - при помощи данной команды Вы можете добавить в поле файл для обработки. Вы можете добавить десятки разных файлов из разных папок для обработки.

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

Очистить все - все файлы из поля с именами файлов удаляются. Сами файлы при этом не удаляются.

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

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

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

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

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

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

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

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

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


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

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

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

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


 

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


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


Статья помогла? Сделай твит, поделись ссылкой с друзьями!
Обсуждение: оставлено 2 коммент.
  1. Влад:

    Подскажите в платной версии программы по очистке файлов Excell, можно добавлять сразу несколько файлов?

Поделитесь своим мнением

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


Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Логин
Наши партнеры
Перейти
Перейти
Счетчики
Анализ сайта

Яндекс.Метрика
© 2016 Excel для всех  Войти