Методы отладки Excel VBA «недостаточно памяти»

Я отлаживал проблему, упомянутую в нескольких других *вопросах по SO, и заметил странное поведение в процессе отладки.

Поведение :Возникла ошибка «недостаточно памяти» при вставке сложных формул. Только около половины из 20 000 строк, которые я повторяю, вставляют формулы до ошибки. Закомментирован практически весь код, ошибка уходит. Постепенно раскомментируйте код в надежде обнаружить конкретный участок кода, который его вызывает. В конце раскомментируйте весь код и перестаньте сталкиваться с ошибкой!

Это означает, что точно такой же код работал нормально в том же экземпляре Excel, и для его исправления требовалось только запустить различные облегченные версии кода, прежде чем вернуться к исходной версии. Что может быть причиной этого?

5
задан pnuts 30 January 2015 в 14:28
поделиться