Excel - VBA?

Alena727

Есть книга эксель с кодом средней степени криворукости.
После открытия при нажатии кнопочки, вызывающей выполнение макроса, книга благополучно зависает и может повесить весь компьютер.
Однако стоит только сохранить файл, закрыть и открыть по новой абсолютно всё начинает волшебным образом работать.
На моём компе ошибка не воспроизводится, особой возможности покопаться на компе, где ошибка воспроизводится нет.
Есть идеи, что делать?

kill-still

дебажить, ясен пень! :grin: :grin: :grin:

nawok

Пиши лог и смотри на чем виснет. Есть предположение, что в коде используется свойство ActiveWorksheet, которое после открытия заново устанавливается в "правильное" значение. В общем, код давай хотя бы. И еще, версия Excel везде одна и та же?

SiDaS

может быть, там используется команда типа "Сохранить как" ? бывает, что эксель отжирает всю память, запуская кучу копий процесса, а потом сам охреневает от такого беспредела. может быть, обращение к сетевым файлам?
Оставить комментарий
Имя или ник:
Комментарий: