Решение ошибки Microsoft Excel

Автор: | 03.06.2022

Одной из проблем, с которой сталкиваются пользователи при работе с электронными таблицами в Microsoft Excel, является ошибка «Слишком много разных форматов ячеек». Особенно часто встречается при работе с таблицами с расширением XLS. Давайте разберемся в сути этой проблемы и выясним, каким способом ее можно устранить.

Ошибка слишком большого количества форматов в Microsoft Excel

Устранение ошибки

Чтобы понять, как исправить ошибку, нужно знать ее суть. Дело в том, что файлы Excel с расширением XLSX поддерживают одновременную работу с 64000 форматами в одном документе, а с расширением XLS — только с 4000. При превышении указанных лимитов возникает эта ошибка. Формат представляет собой комбинацию нескольких элементов формата:

  • Границы;
  • Заполнить;
  • Источник;
  • Гистограммы и т д

Поэтому в ячейке может быть одновременно несколько форматов. Если в документе используется чрезмерное форматирование, именно это может вызвать ошибку. Теперь давайте посмотрим, как решить эту проблему.

Способ 1: сохранение файла с расширением XLSX

Как было сказано выше, документы с расширением XLS поддерживают одновременную работу только с 4000 единицами формата. Этим и объясняется тот факт, что чаще всего эта ошибка возникает у них. Преобразование книги в более новый документ XLSX, поддерживающий одновременно 64 000 элементов форматирования, позволит использовать эти элементы в 16 раз больше, прежде чем возникнет вышеуказанная ошибка.

 

Перейдите на вкладку «Файл» в Microsoft Excel

 

  • Далее в левом вертикальном меню нажмите пункт «Сохранить как».

 

Переключиться на сохранение файла в Microsoft Excel

 

  • Откроется окно сохранения файла. При желании вы можете сохранить его в другом месте, а не там, где находится исходный документ, перейдя в другой каталог на жестком диске. Также в поле «Имя файла» можно по желанию изменить его имя. Но это не обязательные условия. Эти настройки можно оставить по умолчанию. Основная задача — изменить значение «Excel Book 97-2003» на «Excel Book» в поле «Тип файла». Для этих целей нажмите на это поле и выберите подходящее название из открывшегося списка. После завершения этой процедуры нажмите кнопку «Сохранить».

 

Сохранить окно документа в Microsoft Excel

 

Теперь документ будет сохранен с расширением XLSX, что позволит вам работать с в 16 раз большим количеством форматов одновременно, чем при работе с файлом с расширением XLS. В подавляющем большинстве случаев этот метод позволяет устранить изучаемую нами ошибку.

 

Документ, сохраненный с другим расширением в Microsoft Excel

 

Способ 2: очистка форматов в пустых строках

Но все же бывают случаи, когда пользователь работает с расширением XLSX, но все равно получает эту ошибку. Это связано с тем, что работа с документом превысила рубеж в 64 000 форматов. Также по определенным причинам возможна ситуация, когда нужно сохранить файл с расширением XLS, а не XLSX, так как, например, с первым может работать больше сторонних программ. В этих случаях необходимо найти другой выход из сложившейся ситуации.

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

 

Чрезмерное форматирование в Microsoft Excel

 

Выберите диапазон под таблицей в Microsoft Excel

 

  • Затем переходим на вкладку «Главная» и нажимаем на иконку в ленте «Стереть», которая находится в блоке инструментов «Правка». Откроется список, в котором выбираем пункт «Очистить форматы».

 

Перейти на чистые форматы в Microsoft Excel

 

  • После этого действия выбранный диапазон будет удален.

 

Форматы, удаленные в Microsoft Excel

 

Точно так же можно очистить ячейки справа от таблицы.

 

Выбор диапазона справа от таблицы в Microsoft Excel

 

  • Затем, как и в предыдущем случае, нажмите на значок «Очистить», а в выпавшем меню выберите пункт «Очистить форматы».

 

Переключиться на форматы компенсации в Microsoft Excel

 

  • После этого все ячейки справа от таблицы будут удалены.

 

Удаленные форматы справа от таблицы в Microsoft Excel

 

Аналогичную процедуру не мешало бы проделать и в случае ошибки, о которой мы говорим в этом уроке, даже если на первый взгляд кажется, что диапазоны внизу и справа от таблицы вообще не отформатированы. Дело в том, что они могут содержать «скрытые» форматы. Например, в ячейке может отсутствовать текст или цифры, но она выделена жирным шрифтом и т д. Поэтому не поленитесь, в случае ошибки, провести эту процедуру даже на явно пустых диапазонах. Также не забывайте о возможных скрытых столбцах и строках.

Способ 3: удаление форматов внутри таблицы

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

 

Переключиться на четкие форматы в таблице в Microsoft Excel

 

  • Диапазон выбранной таблицы будет полностью удален.

 

Столбец очищен от форматов в Microsoft Excel

 

  • Единственное, что нужно сделать позже, — установить границы на удаляемый шард, если они присутствуют на остальной части табличного массива.

 

Параметры границ в Microsoft Excel

 

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

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

 

Удалите ненужное форматирование вручную в Microsoft Excel

 

Конечно, это долгая и кропотливая работа, если таблица слишком большая. Поэтому лучше не злоупотреблять «красивостями» сразу при составлении документа, чтобы потом не возникло проблем, решение которых затянется надолго.

Способ 4: удаление условного форматирования

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

 

Переключиться в окно управления правилами условного форматирования в Microsoft Excel

 

  • Затем откроется окно управления правилами, содержащее список элементов условного форматирования.

 

Диспетчер правил условного форматирования в Microsoft Excel

 

 

  • По умолчанию список содержит только элементы выбранного фрагмента. Чтобы отобразить все правила на листе, переместите переключатель в поле «Показать правила форматирования для» в положение «Этот лист». После этого отобразятся все правила текущего листа.

 

Включение отображения всех правил на одном листе в Microsoft Excel

 

  • Затем выберите правило, без которого можно обойтись, и нажмите кнопку «Удалить правило».

 

Удалить правило в диспетчере правил условного форматирования в Microsoft Excel

 

  • Таким образом мы устраняем те правила, которые не играют важной роли в визуальном восприятии данных. После завершения процедуры нажмите кнопку «ОК» в нижней части окна «Диспетчер правил.

 

Закройте окно браузера правил условного форматирования в Microsoft Excel

 

Если вы хотите полностью удалить условное форматирование из определенного диапазона, то это еще проще.

 

Закройте окно браузера правил условного форматирования в Microsoft Excel

 

  • Нажмите кнопку «Условное форматирование» в блоке «Стили» на вкладке «Главная». В появившемся списке выберите опцию «Удалить правила». Затем открывается другой список. В нем выберите пункт «Удалить правила из выделенных ячеек».

 

Удалить правила условного форматирования из выбранных ячеек в Microsoft Excel

 

  • После этого все правила в выбранном диапазоне будут удалены.

 

Удалено условное форматирование в Microsoft Excel

 

Если вы хотите полностью убрать условное форматирование, то в последнем списке меню нужно выбрать опцию «Удалить правила со всего листа».

 

Удалить правила условного форматирования со всего листа в Microsoft Excel

 

Способ 5: удаление пользовательских стилей

Также эта проблема может возникать из-за использования большого количества пользовательских стилей. Кроме того, они могут появиться в результате импорта или копирования других книг.

 

Переключиться в окно стилей в Microsoft Excel

 

  • Откроется меню стилей. Здесь присутствуют различные стили расположения ячеек, то есть, по сути, фиксированные комбинации различных форматов. Вверху списка находится блок «Пользовательский». Только эти стили не встроены в Excel изначально, а являются продуктом действий пользователя. Если возникает ошибка, которую мы расследуем, мы рекомендуем вам удалить их.

 

Меню стилей в Microsoft Excel

 

  • Проблема в том, что нет встроенного инструмента для массового удаления стилей, поэтому вам нужно будет удалять каждый стиль отдельно. Наведите указатель мыши на определенный стиль из группы «Пользовательский». Щелкаем по нему правой кнопкой мыши и в контекстном меню выбираем пункт «Удалить…».

 

Удалить стиль в Microsoft Excel

 

  • Мы удаляем каждый стиль из пользовательского блока таким образом, пока не останутся только встроенные стили Excel.

 

Встроенные стили в Microsoft Excel

 

Способ 6: удаление пользовательских форматов

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

 

Окно форматирования с неактивной кнопкой Удалить в Microsoft Excel

 

  • Как только добавленный пользовательский элемент будет выделен, кнопка «Удалить» станет активной. Я нажимаю на нее. Точно так же мы удаляем все имена пользовательских форматов в списке.

 

Удаление пользовательского формата в окне формата в Microsoft Excel

 

  • После завершения процедуры обязательно нажмите кнопку «ОК» внизу окна.

 

Закройте окно форматирования в Microsoft Excel

 

Способ 7: удаление ненужных листов

Мы описываем действия по решению проблемы только на одном листе. Но не забывайте, что точно такие же манипуляции необходимо проделать со всеми остальными листами рабочей тетради, заполненными данными.

Также следует полностью удалить ненужные листы или листы, где информация дублируется. Делается это достаточно просто.

 

Удалить лист в Microsoft Excel

 

  • После этого открывается диалоговое окно, требующее подтверждения для удаления ярлыка. Нажмите кнопку «Удалить».

 

Подтверждение удаления листа в Microsoft Excel

 

  • При этом выбранный тег будет удален из документа и, следовательно, из всех содержащихся в нем элементов форматирования.

 

Лист удален в Microsoft Excel

 

Если вам нужно удалить несколько последовательных ярлыков, нажмите на первый из них левой кнопкой мыши, а затем нажмите на последний, но только с нажатой клавишей Shift. Будут выделены все метки, расположенные между этими элементами. Также процедура удаления осуществляется по тому же алгоритму, что описан выше.

 

Выбрать несколько листов в Microsoft Excel

 

Но есть и скрытые листы, и только на них может быть большое количество элементов с разными форматами. Чтобы убрать лишнее форматирование на этих листах, а то и вовсе убрать их, нужно сразу отображать метки.

 

Показать скрытые листы в Microsoft Excel

 

  • Откроется список скрытых листов. Выберите имя скрытого листа и нажмите кнопку «ОК». После этого он отобразится на панели.

 

Выбрать скрытый лист в Microsoft Excel

 

Проделываем эту операцию со всеми скрытыми листами. Потом смотрим, что с ними делать: убрать совсем или удалить лишнее форматирование, если содержащаяся в них информация важна.

Но помимо этого есть еще так называемые суперскрытые лезвия, которых вы не найдете в списке обычных скрытых лезвий. Их можно просматривать и отображать на панели только через редактор VBA.

 

Супер скрытый лист в редакторе макросов в Microsoft Excel

 

  • Нажимаем на этот параметр и в открывшемся списке выбираем имя «-1-xlSheetVisible». Затем нажмите кнопку закрытия в стандартном окне.

 

Включение видимости листа в редакторе макросов в Microsoft Excel

 

После этого действия выбранный лист больше не будет суперскрытым, а его метка будет отображаться в панели. Кроме того, с ним можно будет провести процедуру очистки или утилизации.

Урок: Что делать, если в Excel пропали листы

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

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *