Устранение ошибок, связанных с доступными ресурсами в Excel
Симптомы
При работе с файлом Microsoft Excel отображается одно из следующих сообщений:
- Excel не удается выполнить эту задачу с помощью доступных ресурсов. Выберите меньше данных или закройте другие приложения.
- Недостаточно памяти
- Недостаточно системных ресурсов для полного вывода на экран
- Для выполнения этого действия не хватает памяти. Попробуйте использовать меньше данных или закройте другие приложения. Чтобы увеличить доступный объем памяти, вы можете:
- Использовать 64-разрядную версию Microsoft Excel.
- Расширить память своего устройства.
Причина
Вышеперечисленные сообщения об ошибках памяти могут быть общими и не всегда определяют реальную причину проблемы. Однако если файл большой или содержит большое количество функций, возможно, заканчиваются доступные ресурсы памяти.
Прежде чем исследовать более распространенные причины ошибок памяти, рекомендуется ознакомиться с ограничениями Excel. Дополнительные сведения можно найти в следующих статьях:
Если ресурсы не были ограничены, воспользуйтесь приведенными ниже наиболее распространенными решениями.
Решение
Следуйте описанным в этой статье методам, чтобы устранить сообщение об ошибке, связанной с доступными ресурсами в Excel. Если вы ранее пробовали использовать один из этих способов, и он не помог устранить проблему, опробуйте другой метод из данного списка:
Метод 1. Содержимое электронной таблицы
Первое, что необходимо определить, — возникает ли ошибка только в одной книге (или других, созданных из того же шаблона). Типичные действия, которые вызывают сообщения об ошибках памяти:
- Вставка строки или столбца
- сортировке;
- Выполнение вычислений
- Копирование и вставка
- Открытие или закрытие книги
- Запуск VBA
Если ошибка отображается при выполнении любого из вышеперечисленных действий, пришло время определить, что происходит в файле. Более подробно эти сведения будут рассмотрены в разделах ниже.
Вычисления
Если при вставке строк и столбцов, выполнении вычислений, копировании и вставке отображается сообщение, его можно привязать к формулам, которые необходимо пересчитать.
Рассмотрим следующий сценарий:
У вас есть таблица с 1 миллионом формул на листе, и вы вставляете новый столбец. Excel должен будет пересчитать все формулы в электронной таблице в соответствии со вставленным столбцом. Возможно, ошибка «Недостаточно ресурсов» возникает в зависимости от сложности и способа создания электронной таблицы, разрядности Excel и типа используемых формул.
Следующие статьи посвящены оптимизации производительности при выполнении вычислений:
Другие элементы электронной таблицы
Другими областями, которые могут вызывать проблемы с памятью, являются избыточные фигуры, сложные сводные таблицы, макросы и сложные диаграммы с большим количеством точек данных. Следующая статья посвящена выявлению и устранению этих проблем.
Настраиваемые представления в общей книге
Если вы используете функцию «Общая книга» (Рецензирование > Общий доступ к книге), очистка Настраиваемых представлений может помочь с доступной памятью. Выполните следующие действия:
- На Просмотреть ленту
- Настраиваемые представления в диалоговом окне выбрать Удалить
Удаление Настраиваемых представлений ничего не удаляет в электронной таблице, но удаляет области печати и фильтры. Их можно легко применять повторно.
Если после очистки файла не удалось решить проблему, перейдите к способу 2.
Способ 2: Проверьте наличие/установите последние обновления
Возможно, потребуется настроить Центр обновления Windows на автоматические загрузку и установку рекомендуемых обновлений. Установка важных, рекомендуемых и необязательных обновлений зачастую может решить проблемы за счет замены устаревших файлов и устранения уязвимостей. Чтобы установить последние обновления Office, перейдите по ссылке, соответствующей вашей версии Windows, и следуйте указаниям в статье.
Обновления операционной системы:
Обновления Office:
Для получения дополнительной информации об обновлениях Office см. Загрузка и обновление Office.
Если после установки обновлений не удалось решить проблему, перейдите к способу 3.
Способ 3: надстройки создают препятствия
Проверьте запущенные надстройки и попробуйте отключить их, чтобы убедиться, что Excel работает правильно. Следуйте указаниям в следующей статье, чтобы отключить надстройки.
Если после удаления надстроек Excel больше не выдает ошибку, рекомендуется обратиться за поддержкой к производителю надстройки.
Если после удаления надстроек не удалось решить проблему, перейдите к способу 4.
Способ 4: тестовое отключение Области просмотра/Области сведений в Windows 7
Если вы используете Windows 7, попробуйте отключить Области просмотра и Области сведений в Windows. Вам придется отключить их в трех местах.
- Щелкните правой кнопкой мыши по кнопке «Пуск».
- Нажмите Открыть проводник Windows.
- Нажмите кнопку Упорядочить | Раскладка.
- Уберите флажки с пунктов Область сведений и Область просмотра.
- Нажмите Файл | Открыть.
- Нажмите кнопку Упорядочить | Раскладка.
- Снимите флажки с пунктов Область сведений и Область просмотра в Outlook.
- Откройте новое сообщение электронной почты.
- В группе «Включить» ленты нажмите Прикрепить файл.
- Нажмите кнопку Упорядочить | Раскладка.
- Уберите флажки с пунктов Область сведений и Область просмотра.
Если проблема не будет решена после отключения области просмотра и области сведения, перейдите к способу 5.
Способ 5: проверьте другой принтер по умолчанию
При запуске Excel использует принтер по умолчанию для визуализации файла. Попробуйте протестировать с «Средство записи XPS-документов (Майкрософт)» в качестве принтера по умолчанию и проверьте, продолжает ли появляться ошибка. Для этого выполните указанные ниже действия.
- Закройте Excel.
- Откройте окно принтеров и факсов (XP) или Устройства и принтеры (Vista, 7, 8, 10).
- Щелкните правой кнопкой мыши по принтеру «Средство записи XPS-документов (Майкрософт)».
- Нажмите кнопку Установить по умолчанию.
Если проблема не будет решена после смены принтера по умолчанию, перейдите к способу 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 выделяется недостаточно памяти
Исчезает ли сообщение на некоторое время после перезагрузки или выключения некоторых приложений? Скорее всего, это признак того, что проблема именно в вашем компьютере, выполните действия по отключению некоторых дополнительных приложений, запущенных на вашем компьютере.
Дополнительная информация
Если информация в этой статье не помогла устранить ошибку в Excel, выберите один из следующих вариантов:
Источник
Решение проблемы: Недостаточно памяти в Excel
В этой статье вам будут показаны признаки и причины ошибки с памятью в Excel; как избежать появления сообщения об ошибке «Excel недостаточно памяти» и как исправить поврежденный файл Excel с помощью Stellar File Repair.
Theo Lucia
2021-08-12 17:44:46 • Обновлено: Восстановление файлов • Проверенные решения
КРАТКАЯ СВОДКА
Microsoft Excel имеет тенденцию испытывать проблемы с памятью чаще, чем вы думаете, даже несмотря на то, что это продукт, разработанный Microsoft. Поэтому не удивляйтесь, когда при попытке поработать со своим файлом или сохранить его в Excel, вы увидите на своем экране сообщение об ошибке памяти.
Эта статья покажет вам признаки и различные причины этой ошибки (все это поможет предотвратить появление ошибки в будущем). Кроме того, вам будут предложены различные решения, которые помогут избавиться от сообщения об ошибке, а также исчерпывающие шаги по исправлению любого поврежденного файла Excel, который может возникнуть в результате этой ошибки, с помощью программного обеспечения Stellar File Repair.
СОДЕРЖАНИЕ:
Часть 1: Недостаточно памяти в Excel — Признаки и причины
Пользователи компьютеров могут столкнуться с одним из следующих сообщений об ошибках при работе с файлом в Microsoft Excel:
- Excel не может выполнить эту задачу с доступными ресурсами. Выберите меньше данных или закройте другие приложения
- Недостаточно памяти
- Недостаточно системных ресурсов для полного отображения
- Недостаточно памяти для выполнения этого действия. Попробуйте использовать меньше данных или закройте другие приложения. Чтобы увеличить доступность памяти, рассмотрите следующие варианты:
-Воспользуйтесь 64-битной версией Microsoft Excel.
-Увеличьте память вашего устройства.
Если вы столкнулись с каким-либо из этих сообщений, то пора детально ознакомиться с их причинами и решениями. Вы можете подумать, что все это можно узнать из инструкций в сообщениях об ошибках, но они не всегда раскрывают настоящую причину проблемы и имеют общий характер.
К тому же если вы продолжаете видеть ошибку при выполнении любой из приведенных ниже операций, то пора выяснить, что происходит в вашем файле:
- Сортировка
- Копирование и вставка
- Запуск VBA
- Вставка строки или столбца
- Открытие или закрытие книги
- Выполнение расчетов
- Попытка удалить одну строку на листе Excel
К причинам ошибки Excel «Недостаточно памяти» относится:
- Попытка скопировать формулы в большом документе: Если ваш файл Excel большой или содержит много функций, возможно, вам попросту не хватает ресурсов памяти. Таким образом, вы, скорее всего, получите эти сообщения об ошибках при попытке скопировать или заполнить формулы в большой области рабочего листа. 32-разрядные версии Excel (Excel 2007, 2010, 2013 и т.д.) ограничены 2 ГБ (или 32 760 исходных ячеек в случаях, когда вы используете опцию интеллектуальной заливки), поэтому попытка работать с большими разделами рабочего листа только вызовет эту ошибку.
- Проблемы с вычислениями: Ошибка может быть связана с пересчетом формул при вставке строк и столбцов, копировании и вставке или выполнении вычислений. Например, предположим, что ваша электронная таблица содержит миллион формул на листе, а затем вы вставляете другой столбец. Конечно, Excel придется пересчитать все формулы в вашей электронной таблице, чтобы внести изменения во вновь вставленный столбец. В этом случае вы можете получить сообщение об ошибке «недостаточно ресурсов» в зависимости от того, насколько сложна ваша электронная таблица, разрядность вашего Excel, какие формулы задействованы и как построена ваша электронная таблица.
- Другие элементы электронной таблицы: Существуют и другие области электронных таблиц, которые могут вызывать ошибки памяти Excel, такие как сложные сводные таблицы, лишние фигуры, макросы, сложные диаграммы с множеством точек данных и т.д. Таким образом, на вашем компьютере может быть достаточно места в локальной памяти, но Excel покажет ошибку: «Microsoft Excel не может открывать или сохранять другие документы, потому что недостаточно доступной памяти или места на диске». Подобные проблемы связаны с настройками безопасности, встроенными в Excel 2013 или Excel 2016.
- Другие приложения: Другая причина ошибки памяти Excel может заключаться в том, что другие приложения на вашем компьютере занимают большую часть памяти вашего компьютера, в результате чего Excel остается недостаточно памяти для работы.
Часть 2: Как предотвратить появление этого сообщения
Вот несколько действий, которые необходимо предпринять, чтобы не отображалось сообщение об ошибке «Excel недостаточно памяти»:
- Выполняйте выбор ячеек постепенно: Сначала выберите только ту часть, которую необходимо заполнить, из всего диапазона электронной таблицы, прежде чем делать то же самое для следующего раздела ячеек, причем непрерывно, по одной. Чтобы избежать ограничений вашего Excel, выберите последнюю строку ранее заполненного раздела, прежде чем переходить ко второму, третьему сегментам и так далее, пока не дойдете до конца выделения.
- Разделите свой файл Excel на разные книги: Здесь вы можете разделить большой файл Excel, с которым вы работаете, на разные отдельные книги, прежде чем открывать каждую из них в разных экземплярах Excel, чтобы избежать осложнений, возникающих при работе с большими файлами. Имеется в виду, что каждая из этих книг, которые вы открываете, будет использовать 2 ГБ в качестве ограничения памяти, поэтому вы сможете избежать достижения ограничения памяти в 2 ГБ, установленного в Excel. Чтобы сделать это с помощью функции «Переместить» или «Копировать», выполните следующие действия:
1) Выберите листы на вкладке «Лист». Щелкните правой кнопкой мыши и во всплывающем меню выберите «Переместить или скопировать». Вы можете выбрать несколько несмежных листов, удерживая клавишу «Ctrl» и щелкая их один за другим. Вы также можете выбрать несколько соседних листов, удерживая клавишу «Shift» на клавиатуре и выбрав первый и последний параметры на вкладке «Лист».
2) Во всплывающем окне «Переместить или скопировать» выберите «(новая книга)» под списком «В книгу». Отметьте опцию «Создать копию». Затем выберите «ОК».
3) Выбранные вами листы теперь будут перемещены в новую книгу. Щелкните по опции «Файл». Выберите «Сохранить», чтобы сохранить новую книгу.
- Для обновления рабочих листов используйте F10 вместо F9: Вы можете обновить свой Excel внутри ссылки Контроллера Excel, используя F9 или F10, но между использованием любой из этих функций есть отличия. Использование F9 обновит все листы внутри всего файла электронной таблицы, а использование F10 обновит только тот лист, на котором вы сейчас находитесь. Однако в случаях, когда на текущем листе есть формулы, на которые ссылаются другие листы во всей книге, использование F10 обновит все те листы, которые содержат формулы. Для обновления используйте F10, потому что при извлечении значений из вашей базы данных эта функция работает значительно быстрее, чем F9. F9 работает медленнее, потому что в этом случае программа взаимодействует со всем листом одновременно, независимо от его размера. Следовательно, F10 — это кнопка, которую стоит использовать в специализированных или сложных электронных таблицах.
- Используйте ручной расчет в книге со ссылками на Excel: Этот параметр подходит для устранения ошибки памяти, которая возникает, когда вашему Excel приходится пересчитывать и корректировать всю книгу каждый раз, когда вы вводите новые значения в рабочий лист. Чтобы вручную выполнить пересчет в книге в Excel, выполните следующие действия:
Recoverit Data Recovery — Лучшее Программное Обеспечение Для Восстановления Файлов
- круглосуточная техническая поддержка (бесплатно)
- Гарантия отсутствия вирусов
- Одна из самых высоких скоростей восстановления данных
- Расширенные функции (например, инструмент для восстановления видео).
1) Выберите вкладку «Файл».
2) В списке в левой части экрана нажмите на «Параметры».
3) Откроется окно «Параметры Excel». Выберите «Формулы» из списка вариантов слева.
4) Выберите переключатель «Вручную», который находится в разделе «Параметры вычислений». Это автоматически включает возможность Excel выполнять ручные вычисления на листах. Выберите «Вручную», чтобы автоматически установить флажок «Пересчитать книгу перед сохранением». Этот параметр важен, если вы часто сохраняете листы и не хотите ждать, пока закончится пересчет при каждом сохранении файла. Выбрав «Пересчитать книгу перед сохранением», вы будете уверены в том, что этот параметр у вас активирован.
Если опция «Пересчитать книгу перед сохранением» сразу после включения ручного вычисления для вас не является проблемой, воспользуйтесь этим более быстрым методом, чтобы вручную пересчитать листы::
1) Выберите «Формулы»
2) В раскрывающемся списке «Параметры вычислений» выберите «Вручную».
3) Щелкните по параметру «Рассчитать лист» в разделе «Вычисления» или на клавиатуре одновременно нажмите на клавиши «Shift» и «F9», и текущий рабочий лист, с которым вы работаете, будет пересчитан вручную.
Видеоурок: Недостаточно памяти для выполнения этого действия в MS Excel
Недавние видео от Recoverit
Часть 3: Как восстановить файл Excel, поврежденный/искаженный по разным причинам
Для восстановления Microsoft Excel доступен целый ряд программ, но мы рекомендуем вам использовать высокоэффективное программное обеспечение Stellar File Repair. Stellar File Repair — это набор инструментов, который решает все виды проблем с повреждением файлов, возникающие в файлах приложений Microsoft Office, и восстанавливает данные файлов XLS/XLSX. Этот инструмент восстанавливает поврежденные или искаженные файлы в Excel, Word и PowerPoint. Кроме того, он восстанавливает поврежденные или искаженные Zip-файлы.
К его функциям восстановления Excel относится: восстановление таблиц, листов диаграмм, формул и т.д.; сохранение форматирования ячеек и свойств рабочего листа, исправление таких повреждений, как нечитаемое содержимое, нераспознаваемый формат и т.д. Stellar File Repair подходит для работы Microsoft Excel 2000, 2003, 2007, 2010, 2013 и 2016.
Выполните следующие простые шаги, чтобы восстановить поврежденный или искаженный Excel, а также восстановить свои данные:
- Сначала скачайте и установите Stellar File Repair, затем запустите программу.
На главном экране выберите поврежденный файл Excel, который вы хотите восстановить, нажав на кнопку «Обзор». Если вы не знаете путь для поиска файла в вашей системе, просто выберите «Поиск», чтобы найти его.
Выберите «Восстановить», чтобы запустить процесс восстановления.
После сканирования на левой панели интерфейса программы отобразятся все восстанавливаемые элементы. В этом окне дважды щелкните по любому элементу, чтобы просмотреть его.
Если вы довольны результатом, выберите в главном меню опцию «Сохранить файл», чтобы сохранить исправленный файл.
Часть 4: Другие распространенные проблемы Excel, с которыми вы можете столкнуться
Ниже приведены некоторые из распространенных ошибок, с которыми вы можете столкнуться при использовании Excel, в дополнение к уже обсуждавшейся ошибке с памятью Excel:
- Ошибка «Произошла проблема с подключением к серверу Excel»: Это сообщение об ошибке появляется, когда Excel и Службы Windows SharePoint препятствуют правильному импорту электронной таблицы в Windows SharePoint. Вы можете решить эту проблему, создав новый список на основе вашей книги Excel, изменив настройки сайта с помощью средства просмотра ULS, загруженного с официального сайта Microsoft.
- «Проблема с этой формулой»: Эта ошибка обычно возникает у некоторых пользователей Excel на Windows 10. Эта ошибка может помешать срабатыванию функции при попытке использовать формулу для выполнения нескольких различных вычислений. Чтобы исправить эту ошибку, вы можете: использовать системные разделители, проверить региональные настройки вашей системы и изменить правильные настройки орфографии.
- «Онлайн-версия Excel не выполняет вычисления/не открывается»: Большие рабочие листы (большие сетки строк и столбцов) и различные части, составляющие приложение Excel, замедляют вычисление и анализ задач с данными. Следовательно, эта ошибка связана с этими задачами, а также с размером используемого файла. К другим важным причинам этой ошибки относятся многопоточные вычисления, а также дизайн и построение вашего рабочего листа. Вы можете решить проблемы с онлайн-версией Excel, используя следующие решения: изучите используемые формулы, откройте книгу в последней версии Excel, выполните вычисления в разных книгах, а также ограничьте использование изменчивых функций.
Источник