При запуске макроса в Excel Excel полностью сосредоточится на завершении макроса, и вы ничего не можете сделать в книге, но ждите. Возможно ли запустить макрос (в фоновом режиме) в рабочей книге во время работы в книге?Запуск макроса в фоновом режиме
Я попытался запустить приведенный ниже код с DoEvents
, но он не дает мне то, что я хочу. Excel все еще висит, когда код работает,
While (True) For i = 1 To 500000 Cells(i, 1).Value = 1 DoEvents Next i Wend
Это может быть полезно, если вы предоставить более подробную информацию о том, что на самом деле макрос будет делать в фоновом режиме. – lowak