Устранение ошибок, связанных с доступными ресурсами в Excel
При работе с файлом Microsoft Excel появляется одно из следующих сообщений:
- Excel не может выполнить эту задачу с доступными ресурсами. Выберите меньше данных или закройте другие приложения.
- Недостаточно памяти
- Недостаточно системных ресурсов для полноэкранного вывода
- Недостаточно памяти для выполнения этого действия. Попробуйте использовать меньше данных или закройте другие приложения. Чтобы увеличить объем доступной памяти, вы можете:
- Используйте 64-разрядную версию Microsoft Excel.
- Расширьте память вашего устройства.
Причина
Приведенные выше сообщения об ошибках памяти могут быть общими и не всегда определяют реальную причину проблемы. Однако, если файл большой или содержит большое количество функций, вам может не хватить доступных ресурсов памяти.
Прежде чем исследовать более распространенные причины ошибок нехватки памяти, рекомендуется ознакомиться с ограничениями Excel. Дополнительную информацию можно найти в следующих статьях:
Если ресурсы не ограничены, используйте наиболее распространенные решения, приведенные ниже.
Решение
Следуйте методам, описанным в этой статье, чтобы устранить сообщение об ошибке, связанное с доступными ресурсами в Excel. Если вы ранее пробовали один из этих методов и он не решил проблему, попробуйте другой метод из этого списка:
Способ 1. Содержимое электронной таблицы
Первое, что вам нужно определить, — возникает ли ошибка только в одной книге (или других, созданных на основе того же шаблона). Типичные действия, которые вызывают сообщения об ошибках памяти:
- Вставить строку или столбец
- сортировка;
- Выполнение расчетов
- Скопировать и вставить
- открыть или закрыть книгу
- Запустить VBA
Если вы получаете ошибку при выполнении любого из вышеперечисленных действий, пришло время выяснить, что происходит в файле. Эта информация будет обсуждаться более подробно в следующих разделах.
Обработка данных
Если при вставке строк и столбцов, выполнении вычислений, копировании и вставке появляется сообщение, вы можете привязать его к формулам, которые хотите пересчитать.
Рассмотрим следующий сценарий:
У вас есть таблица с 1 миллионом формул на листе, и вы вставляете новый столбец. Excel должен пересчитать все формулы на листе в соответствии со вставленным столбцом. Ошибка «Недостаточно ресурсов» может возникнуть в зависимости от сложности и метода создания электронной таблицы, разрядности Excel и типа используемых формул.
В следующих статьях основное внимание уделяется оптимизации производительности при выполнении вычислений:
Другие элементы электронной таблицы
Другими областями, которые могут вызвать проблемы с памятью, являются избыточные фигуры, сложные сводные таблицы, макросы и сложные диаграммы с большим количеством точек данных. Следующая статья посвящена выявлению и решению этих проблем.
Настраиваемые представления в общей книге
Если вы используете функцию «Общая книга» («Обзор» > «Общий доступ к книге»), удаление пользовательских представлений может помочь с доступной памятью. Сделайте следующее:
- В ленте шоу
- В диалоговом окне «Пользовательские представления» выберите «Удалить
Удаление пользовательских представлений ничего не удаляет из электронной таблицы, но удаляет области печати и фильтры. Их можно легко использовать повторно.
Если очистка файла не решает проблему, перейдите к способу 2.
Способ 2: Проверьте наличие/установите последние обновления
Возможно, вам потребуется настроить Центр обновления Windows на автоматическую загрузку и установку рекомендуемых обновлений. Установка важных, рекомендуемых и необязательных обновлений часто может решить проблемы путем замены устаревших файлов и устранения уязвимостей. Чтобы установить последние обновления Office, перейдите по ссылке для вашей версии Windows и следуйте инструкциям в статье.
Обновления операционной системы:
Обновления офиса:
Дополнительные сведения об обновлениях Office см в статье Загрузка и обновление Office.
Если проблема не устранена после установки обновлений, перейдите к способу 3.
Способ 3: Надстройки создают препятствия
Проверьте запущенные надстройки и попробуйте отключить их, чтобы убедиться, что Excel работает правильно. Следуйте инструкциям в следующей статье, чтобы отключить надстройки.
Если Excel больше не выдает ошибку после удаления надстроек, мы рекомендуем вам обратиться за поддержкой к производителю надстройки.
Если удаление надстроек не решает проблему, перейдите к способу 4.
Способ 4: Тестовое отключение "Области просмотра/Области сведений" в Windows 7
Если вы используете Windows 7, попробуйте отключить панели просмотра и панели сведений в Windows. Вам нужно отключить их в трех местах.
- Щелкните правой кнопкой мыши кнопку «Пуск".
- Щелкните Открыть проводник Windows.
- Нажмите кнопку «Упорядочить макет.
- Снимите флажок с панели сведений и панели просмотра.
- Щелкните Файл Открыть.
- Нажмите кнопку «Упорядочить макет.
- Снимите флажки с панели сведений и панели просмотра в Outlook.
- откройте новое сообщение электронной почты.
- Нажмите «Прикрепить файл» в группе «Включить» на ленте.
- Нажмите кнопку «Упорядочить макет.
- Снимите флажок с панели сведений и панели просмотра.
Если проблема не устранена после отключения панели просмотра и сводной панели, перейдите к способу 5.
Способ 5: Проверьте другой принтер по умолчанию
При запуске Excel использует принтер по умолчанию для отображения файла. Попробуйте протестировать с помощью «Microsoft XPS Document Writer» в качестве принтера по умолчанию и посмотрите, продолжает ли появляться ошибка. Для этого выполните следующие действия.
- Закройте Эксель.
- откройте окно «Принтеры и факсы» (XP) или «Устройства и принтеры» (Vista, 7, 8, 10).
- Щелкните правой кнопкой мыши принтер "Microsoft XPS Document Writer)».
- Нажмите кнопку Установить по умолчанию.
Если проблема не устранена после изменения принтера по умолчанию, перейдите к способу 6.
Способ 6: Тестирование без антивируса
Иногда антивирус может вызывать проблемы, постоянно пытаясь сканировать файл Excel или что-то в этом файле. Во многих случаях ошибка памяти является случайной и может быть обнаружена в любой электронной таблице. Проверьте это, временно отключив антивирус или не сканируя файлы Excel. В некоторых случаях необходимо удалить антивирус.
Если после отключения антивируса проблема не решилась, переходим к способу 7.
Способ 7: Тестирование с 64-разрядной версией Excel
Работа с большими файлами Excel может использовать память, доступную 32-разрядному приложению Excel. Любое 32-разрядное приложение имеет ограничение в 2 ГБ.
Если вашим процессам необходимо использовать более 2 ГБ, вам следует внимательно рассмотреть вопрос об обновлении до 64-разрядной версии Microsoft Excel. 64-битная версия позволяет использовать всю доступную физическую оперативную память на вашем компьютере. Если вам интересно узнать о 64-разрядных версиях, см раздел 64-разрядные версии Office 2013.
Если проблема не устранена после тестирования на 64-разрядной версии, перейдите к способу 8.
Способ 8: Другие приложения потребляют память компьютера, а для Excel выделяется недостаточно памяти
Сообщение исчезает на некоторое время после перезапуска или закрытия определенных приложений? Это, скорее всего, признак того, что проблема в вашем компьютере. Следуйте инструкциям, чтобы отключить некоторые дополнительные приложения, работающие на вашем компьютере.
