Как исправить ошибку vba «недостаточно памяти»?
Ошибка VBA 7 (недостаточно памяти) возникает, когда в вашей системе не хватает ресурсов для сохранения Excel для запуска макроса. Когда вы открываете в своей системе приложение, которое занимает часть ресурса, и вам нужно попытаться запустить макрос, а имеющегося у вас ресурса недостаточно, вы получаете ошибку 7.
Помимо этого, есть несколько вещей, которые необходимо проверить при возникновении этой ошибки (недостаточно памяти).
- Как я уже сказал, у вас может быть запущено множество приложений, поэтому система будет работать в памяти. Вы можете закрыть все ненужные приложения.
- У вас много длинных кодов в одном модуле. Вы можете попробовать использовать разные модули для всех этих кодов.
- Windows не хватает виртуальной памяти.
Ниже я поделился некоторыми ссылками, которые могут помочь вам справиться с этой ошибкой.
Что такое ВБА
Связанные руководства
- Обработка ошибок VBA
- Ошибка автоматизации VBA (ошибка 440)
- Ошибка VBA 400
- Неверный вызов процедуры VBA или ошибка аргумента (ошибка 5)
- Объект VBA не поддерживает это свойство или ошибка метода (ошибка 438).