Excel

Excel слишком много различных форматов ячеек 2019: Слишком много различных форматов ячеек

Слишком много различных форматов ячеек

30539 16.11.2014 Скачать пример

Это может случиться и с вами.

Работая с большой книгой в Excel в один совсем не прекрасный момент вы делаете что-то совершенно безобидное (добавление строки или вставку большого фрагмента ячеек, например) и вдруг получаете окно с ошибкой «Слишком много различных форматов ячеек»:

Иногда эта проблема возникает в еще более неприятном виде. Накануне вечером вы, как обычно, сохранили и закрыли свой отчет в Excel, а сегодня утром не можете его открыть — выдается подобное же сообщение и предложение удалить все форматирование из файла. Радости мало, согласитесь? Давайте разберем причины и способы исправления этой ситуации.

Почему это происходит

Такая ошибка возникает, если в рабочей книге превышается предельно допустимое количество форматов, которое Excel может сохранять:

  • для Excel 2003 и старше — это 4000 форматов
  • для Excel 2007 и новее — это 64000 форматов

Причем под форматом в данном случае понимается любая уникальная комбинация параметров форматирования:

  • шрифт
  • заливки
  • обрамление ячеек
  • числовой формат
  • условное форматирование

Так, например, если вы оформили небольшой фрагмент листа подобным образом:

. .. то Excel запомнит в книге 9 разных форматов ячеек, а не 2, как кажется на первый взгляд, т.к. толстая линия по периметру создаст, фактически 8 различных вариантов форматирования. Добавьте к этому дизайнерские танцы со шрифтами и заливками и тяга к красоте в большом отчете приведет к появлению сотен и тысяч подобных комбинаций, которые Excel будет вынужден запоминать. Размер файла от этого, само собой, тоже не уменьшается.

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

Как с этим бороться

Направлений тут несколько:

  1. Если у вас файл старого формата (xls), то пересохраните его в новом (xlsx или xlsm). Это сразу поднимет планку с 4000 до 64000 различных форматов.
  2. Удалите избыточное форматирование ячеек и лишние «красивости» с помощью команды Главная — Очистить — Очистить форматы (Home — Clear — Clear Formatting). Проверьте, нет ли на листах строк или столбцов отформатированных целиком (т.е. до конца листа). Не забудьте про возможные скрытые строки и столбцы.
  3. Проверьте книгу на наличие скрытых и суперскрытых листов — иногда на них и кроются «шедевры».
  4. Удалите ненужное условное форматирование на вкладке Главная — Условное форматирование — Управление правилами — Показать правила форматирования для всего листа (Home — Conditional Formatting — Show rules for this worksheet).
  5. Проверьте, не накопилось ли у вас избыточное количество ненужных стилей после копирования данных из других книг. Если на вкладке Главная (Home) в списке Стили (Styles) огромное количество «мусора»:

    …то избавиться от него можно с помощью небольшого макроса. Нажмите Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer), вставьте новый модуль через меню Insert — Module и скопируйте туда код макроса:

Sub Reset_Styles() 'удаляем все лишние стили For Each objStyle In ActiveWorkbook.Styles On Error Resume Next If Not objStyle.BuiltIn Then objStyle.Delete On Error GoTo 0 Next objStyle 'копируем стандартный набор стилей из новой книги Set wbMy = ActiveWorkbook Set wbNew = Workbooks.Add wbMy.Styles.Merge wbNew wbNew.Close savechanges:=False End Sub

Запустить его можно с помощью сочетания клавиш Alt+F8 или кнопкой Макросы (Macros) на вкладке Разработчик (Developer). Макрос удалит все неиспользуемые стили, оставив только стандартный набор:

Ссылки по теме

  • Как автоматически подсвечивать ячейки с помощью условного форматирования в Excel
  • Что такое макросы, куда и как копировать код макроса на Visual Basic, как их запускать
  • Книга Excel стала очень тяжелой и медленной — как исправить?

Отображается сообщение об ошибке «Слишком много различных форматов ячеек» в Excel — Office

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин
  • Применяется к:
    Excel for Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Microsoft Office Excel 2007, Microsoft Office Excel 2003

Симптомы

В Microsoft Office Excel 2003 при форматировании ячейки или диапазона ячеек отображаются следующие сообщения об ошибках:

Слишком много различных форматов ячеек.

Возникла ошибка и Excel удалил часть форматов, чтобы предотвратить повреждение книги.

В Microsoft Excel 2013, Microsoft Excel 2010 или Microsoft Excel 2007 файлы могут создавать следующее сообщение об ошибке:

Приложение Excel обнаружило нечитаемое содержимое в файле.

Со стилями также связаны следующие сценарии:

  • При открытии файла все форматирование отсутствует.

  • Размер файла увеличивается после копирования и вставки между книгами.

  • При попытке вставить текст появляется следующее сообщение об ошибке:

    Microsoft Excel не удается вставить данные

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

Причина

Эта проблема возникает, когда книга содержит более 4000 различных сочетаний форматов ячеек в Excel 2003 или 64 000 различных сочетаний в Excel 2007 и более поздних версиях. Сочетание определяется как уникальный набор элементов форматирования, применяемых к ячейке. Сочетание включает все форматирование шрифта (например, шрифт, размер шрифта, курсив, полужирный и подчеркивание), границы (например, расположение, тип линии и цвет), узоры ячеек, форматирование чисел, выравнивание и защиту ячеек.

Примечание.

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

В Excel число стилей может увеличиваться при копировании между книгами, так как копируются пользовательские стили.

Книга с более чем 4000 стилями может быть открыта в Excel 2007 и более поздних версиях из-за увеличенного ограничения на форматирование. Однако это может привести к возникновению ошибки в Excel 2003.

Решение

Для решения этой проблемы воспользуйтесь методом, подходящим для вашей ситуации.

Способ 1

Чтобы предотвратить дублирование встроенных стилей при копировании книги, убедитесь, что у вас установлены последние обновления для Excel из Центра обновления Windows.

Способ 2

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

Примечание.

Предполагается, что читатели этих статей уже установили и добавили раздел реестра.

  • Неиспользуемые стили копируются из одной книги в другую в Excel 2007
  • Неиспользуемые стили копируются из одной книги в другую в Excel 2010

Способ 3

Чтобы очистить книги, которые уже содержат несколько стилей, можно использовать одно из следующих сторонних средств.

  • Форматы Excel (xlsx, xlsm)

    Средство XLStyles

  • Двоичные форматы Excel (xls, xlsb), книги, защищенные паролем, и зашифрованные книги

    Надстройка «Удалить стили»

Примечание.

Вы также можете скачать копию средства XLStyles для Windows 10, Windows 8.1 и Windows 8 в Microsoft Store.

Способ 4

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

  • Используйте стандартный шрифт. Используя один и тот же шрифт для всех ячеек, можно уменьшить количество сочетаний форматирования.

  • Если вы используете границы на листе, используйте их согласованно.

    Примечание.

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

  • Удалите узоры, применяемые к ячейкам. Для этого откройте диалоговое окно Формат ячеек, выберите вкладку Узоры, затем выберите Нет цвета.

  • Используйте стили для стандартизации форматирования в книге.

Примечание.

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

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

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

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

Вы получаете сообщение об ошибке Слишком много разных форматов ячеек в Excel — Office

Твиттер LinkedIn Фейсбук Эл. адрес

  • Статья
  • 3 минуты на чтение
  • Применимо к:
    Excel для Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Microsoft Office Excel 2007, Microsoft Office Excel 2003

Симптомы

В Microsoft Office Excel 2003 при форматировании ячейки или диапазона ячеек появляются следующие сообщения об ошибках:

Слишком много различных форматов ячеек.

Excel обнаружил ошибку, и ему пришлось удалить часть форматирования, чтобы не повредить книгу.

В Microsoft Excel 2013, Microsoft Excel 2010 или Microsoft Excel 2007 файлы могут выдавать следующее сообщение об ошибке:

Excel обнаружил в файле нечитаемое содержимое.

Следующие сценарии также связаны со стилями:

  • При открытии файла все форматирование отсутствует.

  • Размер файла увеличивается после копирования и вставки между книгами.

  • При попытке вставить текст появляется следующее сообщение об ошибке:

    Microsoft Excel не может вставить данные

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

Причина

Эта проблема возникает, если книга содержит более примерно 4000 различных комбинаций форматов ячеек в Excel 2003 или 64 000 различных комбинаций в Excel 2007 и более поздних версиях. Комбинация определяется как уникальный набор элементов форматирования, применяемых к ячейке. Комбинация включает в себя все форматирование шрифта (например, гарнитуру, размер шрифта, курсив, полужирный и подчеркнутый), границы (например, расположение, толщину и цвет), шаблоны ячеек, форматирование чисел, выравнивание и защиту ячеек.

Примечание

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

В Excel количество стилей может увеличиваться при копировании между книгами, поскольку копируются пользовательские стили.

Книга, содержащая более 4000 стилей, может открываться в Excel 2007 и более поздних версиях из-за повышенных ограничений на форматирование. Однако это может вызвать ошибку в Excel 2003.

Решение

Чтобы решить эту проблему, используйте метод, соответствующий вашей ситуации.

Способ 1

Чтобы предотвратить дублирование встроенных стилей при копировании книги, убедитесь, что у вас установлены последние обновления для Excel из Центра обновления Windows.

Способ 2

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

Примечание

Эти статьи требуют установки и добавления раздела реестра.

  • Неиспользуемые стили копируются из одной книги в другую в Excel 2007
  • Неиспользуемые стили копируются из одной книги в другую в Excel 2010

Способ 3

Чтобы очистить книги, которые уже содержат несколько стилей, можно использовать один из следующих сторонних инструментов.

  • Форматы Excel (xlsx, xlsm)

    Инструмент XLstyles

  • Двоичные форматы Excel (xls, xlsb), книги, защищенные паролем, и зашифрованные книги

    Удалить надстройку стилей

Примечание

Вы также можете загрузить копию XLStyles Tool для Windows 10, Windows 8. 1 и Windows 8 из Microsoft Store.

Способ 4

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

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

  • Если вы используете границы на листе, используйте их последовательно.

    Примечание

    Границы между ячейками перекрываются. Например, если вы применяете границу к правой стороне ячейки, вам не нужно применять границу к левой стороне соседней справа ячейки.

  • Если вы применяете шаблоны к ячейкам, удалите шаблоны. Для этого откройте диалоговое окно Формат ячеек , щелкните вкладку Узоры и щелкните Без цвета 9.0031 .

  • Используйте стили для стандартизации форматирования во всей книге.

Примечание

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

В большинстве случаев текущего ограничения различных комбинаций форматирования для одной книги (4 000 для формата .xls и 64 000 для формата .xlsx) достаточно. Эта проблема может возникнуть только в том случае, если книга содержит много рабочих листов с разным форматированием или когда многие ячейки имеют разный формат.

Заявление об отказе от ответственности за сторонние сведения

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

8 хитростей, чтобы исправить ошибку Excel слишком много разных форматов ячеек

Часто встречается ошибка слишком много разных форматов ячеек в Excel ? Но не знаете, как это исправить?

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

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

Для восстановления потерянных данных Excel мы рекомендуем этот инструмент:

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

  1. Загрузить средство восстановления файлов Excel с рейтингом Отлично от Softpedia, Softonic и CNET.
  2. Выберите поврежденный файл Excel (XLS, XLSX) и нажмите Ремонт , чтобы начать процесс ремонта.
  3. Просмотрите восстановленные файлы и нажмите Сохранить файл , чтобы сохранить файлы в нужном месте.

Что вызывает слишком много ошибок разных форматов ячеек в Excel?

Основная причина возникновения такой ошибки заключается в том, что рабочая книга Excel содержит приблизительно 4000 или более форматов ячеек комбинаций в Excel 2003. Или 64 000 различных комбинаций в Excel 2007 и его более поздних версиях.

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

Распространенные причины превышения пределов форматирования ячеек включают следующее:

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

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

Однако, если вы не можете исправить это вручную, используйте автоматический инструмент MS Excel Repair , чтобы легко исправить ошибку.

Как исправить ошибку Excel «Слишком много разных форматов ячеек»?

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

  1. Установить последнее обновление Excel
  2. Копирование пользовательских стилей между книгами
  3. Применить простое форматирование в книге
  4. Таблица восстановления с помощью программы восстановления Excel
  5. Открыть файл Excel с альтернативными параметрами
  6. Очистить все форматирование ячеек электронной таблицы
  7. Применить стандартный стиль шрифта ко всем ячейкам
  8. Использовать параметр форматирования чистой избыточной ячейки

1# Установить последнее обновление Excel

Чтобы предотвратить дублирование встроенных стилей во время копирования книги, убедитесь, что вы используете последние исправления обновлений Excel или что в вашей системе установлена ​​последняя версия Excel Обновить.

2# Копирование пользовательских стилей между книгами

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

Копирование пользовательских стилей между рабочими книгами в одном месте листа Excel при перемещении или копировании рабочего листа.

Примечание: В этой статье необходимо добавить и установить раздел реестра.

2553085 Неиспользуемые стили копируются из одной рабочей книги в другую рабочую книгу в Excel 2007

2598127 Неиспользуемые стили копируются из одной рабочей книги в другую в Excel 2010

3# Применить Простая формация в рабочей книге

3# Применить Простой формат в рабочей книге

3#. для упрощения форматирования ваших книг. Для этого следуйте приведенным ниже рекомендациям по упрощению форматирования:

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

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

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

  • Используйте стили, чтобы придать элегантность форматированию всей книги.

Примечание. после упрощения и стандартизации форматирования в книге сохраните, закройте и снова откройте приложение форматирования ячеек.

4# Восстановить электронную таблицу с помощью программного обеспечения для восстановления Excel

Слишком много ошибок формата ячеек также появляется, когда вы пытаетесь открыть поврежденный файл Excel.

Вы можете легко восстановить поврежденные электронные таблицы Excel с помощью программы восстановления Excel.


Если ни один из приведенных выше ручных методов не поможет вам исправить слишком много ошибок различных форматов ячеек в Excel, вы можете выбрать рекомендованный сторонним профессионалом Средство восстановления MS Excel . Это лучший инструмент, специально разработанный для исправления любого типа повреждения, возникающего в файле Excel. Этот инструмент в основном предназначен для исправления поврежденных файлов .xls.

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

Загрузить       Купить

* Бесплатная версия продукта позволяет только предварительно просмотреть восстанавливаемые данные.

Шаги по использованию средства восстановления MS Excel:

5# Открытие файла Excel с альтернативными параметрами

Другой альтернативой является открытие файла Excel с помощью альтернативного программного обеспечения.

Сделав это, вы сможете без проблем открывать и применять форматирование в электронной таблице Excel.

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

6 # Очистить все форматирование ячеек электронной таблицы

Если это слишком ошибка многих форматов ячеек , возникающая из-за ранее примененного форматирования, вам следует сначала очистить все это форматирование, а затем повторно применить его.

  • В электронной таблице Excel нажмите Ctrl + кнопка на клавиатуре, чтобы выделить ячейки целиком.
  • Сначала перейдите на вкладку Home , а затем в группе редактирования выберите кнопку очистки .
  • После нажатия кнопки очистки открывается список подменю. Из которых вы должны выбрать опцию Clear Formats .

  • Теперь вы можете применить новое форматирование к данным электронной таблицы.

7# Применение стандартного стиля шрифта ко всем ячейкам

Очистка всего форматирования листа — это довольно радикальная вещь. Если вы хотите сохранить какое-то форматирование Excel, минимизируйте количество применяемых форматов ячеек, оставив только уникальный вариант.

  • В электронной таблице Excel нажмите кнопку Ctrl + A на клавиатуре, чтобы выделить ячейки целиком.
  • После этого перейдите на вкладку Home и затем из группы Шрифт выберите стиль шрифта .

  • Нажмите значок Цвет заливки  , откроется цветовая палитра.
  • Выберите параметр Без заливки , чтобы удалить все цвета с заливкой из электронной таблицы.

  • Теперь все ячейки электронной таблицы не имеют форматирования цвета заливки и имеют одинаковый стиль шрифта.

8 # Использовать опцию очистки избыточного форматирования ячеек

Еще один вариант, который вы можете попробовать исправить , исправить слишком много ошибок форматов ячеек в excel — это использование опции очистки избыточного форматирования ячеек.

Этот параметр доступен на вкладке Запросить в Office профессиональный плюс 2013 и Microsoft Office 365.

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

  • Перейдите на вкладку File , а затем в раскрывающемся списке выберите Options. Это откроет Окно параметров Excel .

  • Коснитесь вкладки Надстройки , которая находится на левой панели окна Параметры Excel .

  • Нажмите на значок со стрелкой на кнопке Управление , а затем в раскрывающемся списке выберите Надстройки COM. Теперь нажмите кнопку go .

  • В открывшемся окне COM Add-Ins выберите Inquire add-in , а затем нажмите кнопку OK .
  • Вы увидите, что вкладка Inquire теперь начинает появляться на вашем экране.
  • Коснитесь кнопки Очистить лишнее форматирование ячеек  на вкладке Запрос.

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

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

Другие проблемы, связанные с этой ошибкой «Слишком много разных форматов ячеек»?

В Microsoft Office Excel при любом форматировании ячеек или установке диапазона ячеек вы получите следующее сообщение об ошибке:

Слишком много разных форматов ячеек.

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

Ну, в некоторых случаях ошибка выглядит так:

Excel обнаружил нечитаемое содержимое в файле

Следующие сценарии связаны со стилями:

  • После открытия файла вы вдруг видите, что все форматирование, которое вы сделали, на самом деле отсутствует.
  • Размер файла увеличивается после копирования или вставки между книгами.
  • При вставке текста появляются следующие сообщения об ошибках:

Microsoft Excel не может вставить данные

В этом сценарии ни одно из сочетаний клавиш «Вставка» и «Ctrl+V» не приводит к результату, хотя буфер обмена не пуст.

Вывод:

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

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

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