Недостаточно ресурсов для удаления строк и столбцов (Microsoft Excel)
У Харви есть большой рабочий лист Excel, на данный момент 700 столбцов и 1000 строк.
В нем есть формулы примерно в 600 из этих столбцов, некоторые из которых относятся к другим рабочим листам, хранящимся на сервере. Всего на листе около 420 000 формул. Ему нужно удалить некоторые строки и столбцы, но Excel выдает сообщение об ошибке, что у него недостаточно ресурсов.
Харви поискал проблему в Google и попробовал все предложенные решения, но проблема все еще не устранена. Ему интересно, есть ли какие-нибудь мысли о том, как удалить столбцы и строки.
Выявление и устранение проблем такого типа может вызывать разочарование, поскольку они могут быть вызваны множеством причин. (Microsoft не так хороша в предоставлении полезной информации в некоторых своих сообщениях об ошибках; это конкретное сообщение является ярким примером.) Есть несколько довольно простых вещей, которые вы можете попробовать.
-
Отключите автоматический расчет перед попыткой удаления.
-
Удаляйте строки и столбцы по одной строке и столбцу за раз, а не удаляйте сразу большое количество строк и столбцов.
-
Очистите содержимое столбцов и строк вместо их удаления.
Сохраните после очистки, а затем попробуйте удалить ранее очищенные столбцы и строки.
-
Перезагрузите систему, прежде всего откройте Excel и попробуйте выполнить удаление.
-
Попробуйте открыть книгу на другом компьютере или в более поздней версии Excel.
-
Используйте «Сохранить как», чтобы сохранить книгу на локальном диске, затем откройте новую версию книги и выполните удаления.
Если эти рекомендации не работают, вам нужно продолжить процесс проб и ошибок. Вы можете найти полезную информацию о возможных решениях на этой странице:
https://www.add-ins.com/support/out-of-memory-or-not-enough-resource-problem-with-microsoft-excel.htm
Совет на странице особенно полезен, если вы подозреваете, что проблема с ресурсами связана с некорректно работающей надстройкой.
Вы также можете проверить, не превышаете ли вы ограничения, установленные Microsoft для Excel. Вы можете найти информацию об этих ограничениях здесь:
https://support.office.com/en-us/article/Data-Model-specification-and-limits-19aa79f8-e6e8-45a8-9be2-b58778fd68ef
Обратите внимание, что эта страница также предоставляет доступ к «оптимизатору размера книги».
Этот инструмент может помочь вам уменьшить размер книги и тем самым высвободить ресурсы.
Наконец, возможно, ваша книга слегка повреждена. (У меня такое случалось со мной с гораздо меньшими книгами.) Лучшее решение в этом случае — скопировать данные из рабочего листа в новую книгу.
Не копируйте и не перемещайте листы целиком; вам нужно скопировать фактические данные.
Вы даже можете попытаться сохранить книгу как файл CSV, а затем загрузить файл CSV в другую книгу. Таким образом вы потеряете форматирование, но все остальное должно работать нормально.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (407) применим к Microsoft Excel 2007, 2010, 2013 и 2016.