Главная » Статьи » Excel » Вспомогательные материалы |
Переполнение коллекции стилей ячеекExcel файл может содержать не более 65535 стилей ячеек (доступны через меню ГЛАВНАЯ - Стили ячеек). Не совсем понятно как это достигается на практике (создание стиля довольно трудоемкая операция, если только генерировать их программно), но периодически приходится сталкиваться с файлами, которые вплотную подошли к данному пределу и при попытке отформатировать любую ячейку вы получаете следующую ошибку: Более того, коль скоро у вас завелись такие файлы, то приходилось видеть, что при копировании какого-либо листа (или даже диапазона ячеек) из переполненного файла в новую книгу в неё перебиралась и эта огромная таблица стилей. Это даже отчасти напоминает вирусное заражение, хотя, конечно, им не является. Данная проблема не решается через пользовательский интерфейс Excel - необходима специальная программа, которая очистит таблицу стилей принудительно. Большое количество именованных диапазоновВторой возможный недуг, с которым борется моя утилита, состоит в том, что книга Excel может содержать огромное количество именованных диапазонов. При этом, иногда, их даже невозможно удалить через Диспетчер имён (Ctrl+F3), так как они могут быть повреждены. Признаком наличия в файле большого количества именованных диапазонов является огромное количество вопросов, которые задаёт вам Excel при попытке скопировать лист книги в саму себя. Данная проблема также имеет свойство "заражать" файлы и сохраняться длительное время. Утилита CureExcelАлгоритм ваших действий:
Файлы для скачиванияСкачать утилиту CureExcelСкачать пример файла с большим количеством стилей | |
Просмотров: 3752 | | |
Всего комментариев: 0 | |