- Использовать 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 что делать
Всем доброго времени суток. Вот такая вот ошибка выскакивает периодически при открытых двух файлах.
Ось — вин 7 корпоративная х86. Апдейты все стоят, ОЗУ — 2 Гб. Причём на клиентах с Windows XP с этим же офисом и файлами всё нормально..
При это excel в памяти занимает порядка 700 Мб.
Данное решение не помагает..
(1. Запускаем regedit.exe.
2. Идём в HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerMemory Management
3. Создаём запись с именем: PoolUsageMaximum, тип: REG_DWORD, забиваем значение: 60 в десятичной системе исчисления.
4. Создаём запись с именем: PagedPoolSize, тип: REG_DWORD, вводим значение: 0xFFFFFFFF в шестнадцатиричной системе исчисления.
5. Идём в HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
6. Создаём запись с именем: IRPStackSize, тип: REG_DWORD, вводим значение: 50 в десятичной системе исчисления.
В Excel закончились ресурсы при попытке вычислить формулы
Если при копировании из одной электронной таблицы в другую у вас закончились ресурсы Excel при попытке вычислить ошибку одной или нескольких формул, это руководство поможет вам решить эту проблему. Это происходит, когда исходный лист содержит неправильную формулу, вставленную в ячейку.
Во всем сообщении об ошибке написано примерно следующее:
В Excel закончились ресурсы при попытке вычислить одну или несколько формул. В результате эти формулы не могут быть оценены.

Excel — один из лучших производителей электронных таблиц — благодаря множеству формул, которые вы можете использовать. Однако проблема начинается, когда вы используете неправильную или неправильную формулу в ячейке. Хотя Excel уведомляет пользователей о неправильной формуле, иногда это может не происходить. Каждый раз, когда это происходит, и вы пытаетесь скопировать данные из одной электронной таблицы в другую, отображается сообщение об ошибке, в котором говорится что-то вроде вышеупомянутого утверждения.
В Excel закончились ресурсы при попытке вычислить одну или несколько формул
Чтобы исправить ситуацию, когда Excel исчерпал ресурсы при попытке вычислить ошибку одной или нескольких формул, выполните следующие действия:
- Исправьте неправильную формулу
- Изменить количество расчетных потоков
Чтобы узнать больше об этих шагах, продолжайте читать.
1]Исправьте неправильную формулу

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

По умолчанию Excel использует все потоки вашего процессора для расчета и оценки электронной таблицы. Однако иногда это может вызвать проблему из-за одновременного запуска нескольких тяжелых приложений. Таким образом, вы можете изменить количество процессоров или вычислительных потоков на вашем компьютере, назначенных для Excel, чтобы устранить вышеупомянутую проблему. Для этого сделайте следующее:
- Откройте Excel на своем компьютере.
- Щелкните меню «Файл» в верхнем левом углу экрана.
- Щелкните Параметры.
- Перейдите на вкладку Advanced.
- Найдите раздел «Формулы».
- Выберите вариант «Вручную».
- Введите 1 и нажмите кнопку ОК.
После этого проверьте, решилась проблема или нет. Если нет, введите 2 в поле «Вручную», сохраните изменение и снова установите флажок.
Что это означает, что в Excel закончились ресурсы при попытке вычислить одну или несколько формул; В результате эти формулы невозможно оценить?
Если Excel показывает, что Excel исчерпал ресурсы при попытке вычислить ошибку одной или нескольких формул при копировании данных из одной электронной таблицы в другую, это означает, что в ячейку исходного файла вставлена некорректная формула. Чтобы решить проблему, вам необходимо исправить ошибку.
Как исправить нехватку ресурсов в Excel?
Чтобы исправить ошибку, связанную с нехваткой ресурсов в Excel, вам необходимо заменить неправильную формулу на правильную. Если есть какие-то проблемы с формулой в ячейке исходной электронной таблицы, вы не можете скопировать весь файл в другую электронную таблицу.
Почему Excel перестал вычислять формулы?
Причин, по которым Excel перестает вычислять формулы, может быть несколько. Однако, если вы получаете вышеупомянутую ошибку, t означает, что в вашей электронной таблице есть некорректная формула. Это также может быть причиной того, что Excel не смог вычислить формулы в вашей электронной таблице.
Это все! Надеюсь, это руководство помогло.
Читайте: Excel: недостаточно памяти, недостаточно системных ресурсов для полного отображения
.
- Remove From My Forums
Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения
-
Вопрос
-
День добрый.
Сложилась такая ситуация что при вставке строки в файле excel.xlsx состоящий из 32 листов, вылетает ошибка «Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения». С файлом поэкспериментировать не могу, на него ссылаются много других файлов и ссылок.
В 2003 формате, работает. Но файл уже создам с фитчами 2007… естественно в 2003 формате они не работают. Какие точно сказать не могу, товарищи сейчас тестируют…
Что можете посоветовать ибо нужно в xlsx ((?
Ответы
-
Если работаете в том же большом документе, так и будет.
Попробуйте на одной машине добавит; память и протестировать.
сила в справедливости
-
Помечено в качестве ответа
3 февраля 2010 г. 7:03
-
Помечено в качестве ответа
|
orm Пользователь Сообщений: 5 |
Здравствуйте! Знаю, что в архиве тем подобные вопросы были, но решения по ним не нашел. Итак, суть вопроса: Имеется файл эксель 17 столбцов на 61500 строк, размером 7 МВ. Некоторое время пользователь корректирует или заносит в него данные, потом при попытке добавить или удалить строку выдается сообщение:Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения. После этого редактировать содержимое невозможно. Что делал с этим файлом: Запускал на разных компах с разными ресурсами, включая сервер 2xIntel Xeon 2.2Ггц, 32 ГВ оперативы, менял размер файла подкачки. Пересохранение в 2003 ругается на примочки 2010. Пересохранение в 2013 результата нет, файл не поддается редактированию. Убраны стили, форматирование и т.д. Файл содержит голые данные и формулу расчета лет в одном столбце. Лечится импортом в аксес, а потом обратной выгрузкой в эксель, помогает ненадолго, потом файл опять клинит. Выгрузка в аксес и работа в нем неприемлема, пользователи используют только эксель и его инструменты. Что делать и в какую сторону копать? Как вариант импорт в аксес и использовать эксель, как клиент аксеса, но как это сделать не знаю. Изменено: orm — 19.04.2017 14:38:41 |
|
vikttur Пользователь Сообщений: 47199 |
#2 19.04.2017 14:40:16
Во-о-от… Значит, чем-то память все-таки забивается. А чем? Нужно файл смотреть. Может, там макрос шалит? |
||
|
kuklp Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
….. Я сам — дурнее всякого примера! … |
|
orm Пользователь Сообщений: 5 |
#4 19.04.2017 15:00:50
Так, как бы, нет там никакого макроса. Файлик выложить? Может посмотрите? |
||
|
Юрий М Модератор Сообщений: 60343 Контакты см. в профиле |
Может там много формул, графики, стилей, Условного форматирования?.. Имеются ли «лишние» (Ctrl+End) строки или столбцы? |
|
orm Пользователь Сообщений: 5 |
Кнопка цитирования не для ответа [МОДЕРАТОР] Формула одна, на двойное условие, в одном столбце, графиков нет, стили отменены, как и форматирование, лишних строк и столбцов нет, проверил, сохраняю в xlsb, размер файла уменьшается в половину, но редактировать по-прежнему нельзя, та же ошибка. |
|
orm Пользователь Сообщений: 5 |
Я, так понимаю, ответа нет! Ну что же, раз ексель все-таки умнее уважаемого собрания, модератор, закрывай тему! |
|
AAF Пользователь Сообщений: 1000 |
|
|
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
#9 19.04.2017 17:27:33
rf hel vfc
да, насяльника! слушаимся, насяльника! чтота исё, насяльника?! насяльнику никуда срочно-срочно нинада?! <#0> |
||||
|
vikttur Пользователь Сообщений: 47199 |
#10 19.04.2017 19:41:41
Раз все здесь такие тупые, что Вы здесь делаете, умник? |
||
|
orm Пользователь Сообщений: 5 |
Уважаемый модератор vikttur: https://yadi.sk/d/3_PQOOkM3HDpM2 . Моя почта удалено (см. правила). Если кто реально может помочь прошу написать на почту. Изменено: orm — 21.04.2017 23:13:09 |
|
AAF Пользователь Сообщений: 1000 |
1. У Вас в столбце «Дата следующей поверки» стоит формула, которую лучше заменить процедурой и повесить ее на Save. Это нормальный прием для таких объемов данных, потому что нет смысла все это просчитывать раз за разом. Изменено: AAF — 21.04.2017 21:09:30 |
|
AAF Пользователь Сообщений: 1000 |
#13 21.04.2017 22:56:40 Файл у Вас на почте. Проверяйте…
Сюда люди приходят за помощью и ни кто не обязан ее оказывать, а есть, наверно форумы где оставляют высказывания, но здесь это правилами не предусмотрено… |
||
|
vikttur Пользователь Сообщений: 47199 |
#14 21.04.2017 23:17:38
Все это — о чем? О том, что Вы должны были сначала показать проблему, а уже потом выражать недовольство. |
||||||
Вы спешите обновить сложную электронную таблицу Excel, у вас намечается крайний срок, и ваш босс горит в вашем направлении. Вы добавляете свои обновления и видите, что Excel не может выполнить эту задачу с доступными ресурсами. Выберите меньше данных или закройте другие приложения. Что теперь?

Сначала расслабься. Это досадная ошибка, но она не является непреодолимой. Ошибка может появиться при открытии или сохранении файла Excel, при открытии электронной таблицы, которая вызывает другие электронные таблицы или имеет сложные макросы. Это также может произойти при использовании определенной формулы.
Необычно для Microsoft, синтаксис ошибки на самом деле имеет отношение к тому, что происходит. Ключевым термином является «доступные ресурсы». Excel считает, что системных ресурсов недостаточно для выполнения запрашиваемого вами действия. Поэтому первое, что нужно сделать, это проверить.
К сожалению, 32-разрядный Excel может обрабатывать только 2 ГБ ОЗУ, что звучит много, но может быть быстро использовано сложными таблицами. 64-битный может получить гораздо больший доступ, поэтому, если у вас есть возможность, всегда используйте 64-битный. Если вы на работе, у вас может не быть выбора, но стоит предложить, если вы видите много «Excel не может выполнить эту задачу с ошибками доступных ресурсов».
Поэтому наша первая задача — увидеть, какие системные ресурсы используются, а какие бесплатны.
- Щелкните правой кнопкой мыши панель задач (Windows 10) и выберите диспетчер задач.
- Выберите панель «Производительность» и посмотрите, сколько ЦП и памяти используется. Скорее всего, процессор или память будут иметь высокую загрузку.
- Закройте как можно больше приложений, чтобы освободить некоторые ресурсы. Все, кроме Excel, пока операция, которую вы пытаетесь выполнить в своей электронной таблице, не будет работать.
- Перейдите на вкладку «Процессы» в диспетчере задач, щелкните правой кнопкой мыши любую программу, без которой вы можете обойтись в течение минуты или двух, и нажмите «Завершить задачу».
- Проверьте вкладку «Производительность» еще раз, и вы увидите снижение использования.
- Повторите операцию Excel.
В большинстве случаев освобождение системных ресурсов позволит Excel делать то, что вам нужно. Если это не так, вам, возможно, придется посмотреть, как вы его используете. Рассматривать:
- Разбивая операцию на более мелкие шаги.
- Удаление форматирования в электронной таблице до завершения операции. Вы всегда можете переформатировать его.
- Остановите автоматический расчет и переключите его на ручной. Нажмите Файл, Параметры, Формулы и выберите Вручную в разделе Расчет. Опять же, вы всегда можете включить это снова после завершения операции.
- Сохраните все и перезагрузите компьютер, прежде чем пытаться снова.
Если вы находитесь дома и имеете контроль над своим компьютером, всегда стоит запускать 64-битные версии продуктов там, где они есть. Они более эффективны на новых компьютерах и могут занимать гораздо больше памяти. Если вы часто видите, что «Excel не может выполнить эту задачу с ошибками доступных ресурсов», также подумайте о том, чтобы добавить больше оперативной памяти, поскольку каждый компьютер может извлечь выгоду из большего объема памяти!
При попытке удалить или скопировать группу данных или строку появляется данная ошибка в Excel
“Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения”
Проблема на самом деле и есть с тем,что недостаточно ресурсов,так-как после операции Excel пытается пересчитать их кол-во и требует ресурсов.
В 2010 Офисе, перед самой операцией должно быть уведомление, что ваша операция приведет к большому пересчету данных и займет время.
В моем случае такого предупреждения не было.
Собственно, как я добился его появления, и как мне удалось решить проблему.
1.Закрываем Excel
2Вызываем редактор реестра
Пуск-Выполнить : regedit
3.Находим ветку HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0
4.Переименовываем имя раздела, только с названием “Excel” например добавляем подчеркивание “Excel_”
Открываем снова файл и пробуем.
Также рекомендовано скопировать Ваши данные в новы Лист или новый Файл,возможно проблема кроется в том, что у Вас большое количество столбцов и строк.
У меня лично была проблема с тем, что я не мог удалить строку.