Надстройка PLEX для Microsoft Excel 2007-2024 и Office 365
Очистка книги

Очистка книги
Это комплексный инструмент для очистки книги от лишнего "мусора" для ее ускорения и облегчения.
Умеет:
- Удалять все пустые и скрытые листы в книге
- Сбрасывать последнюю ячейку, когда из-за неиспользуемых пустых строк и столбцов под и справа от данных очень увеличивается размер файла, плохо работает прокрутка и т.д.
- Удалять ненужные стили, чтобы вылечить «стилевой ад» и избежать ошибки «Слишком много разных форматов ячеек»
- Удалять примечания на всех листах
- Удалять мертвые именованные диапазоны с ошибками #ССЫЛКА (#REF), тормозящие пересчет книги.
- Удалять избыточное форматирование строк и столбцов целиком (привет тем, кто любит выделить целый столбец и залить-обрамить "с запасиком", а потом удивляется дикому весу и торможению файла).
- Удалять любую графику: картинки, автофигуры, надписи, элементы управления и ActiveX (выпадающие списки, чекбоксы, кнопки и т.д.)
- Вычищать из книги макросы, код из модулей листов, пользовательские формы и прочие следы VBA.
Примечание 1
Если удаление макросов не работает, то проверьте, чтобы на вкладке Разработчик - Безопасность макросов была включена галочка Доверять доступ к объектной модели проектов VBA:
Альтернативный путь без макросов - сохранить книгу в формате xlsx, который не поддерживает макросы, но это не всегда удобно.
Примечание 2
Удаление стилей - относительно медленная процедура, поэтому при большом количестве мусора данный макрос может работать до нескольких минут. В особо тяжелых случаях - до часа. Наберитесь терпения :)
Полный список всех инструментов надстройки PLEX