1

Тема: Настройка редактора VBA

ДД. Нужна помощь с одной вещью: В режиме отладки прогоняю код пошагово (Alt + F8), но когда в коде встречается строка, запускающая другой макрос - код этого макроса выполняется в фоновом режиме. Работал на другом компьютере - при выполнении строки, запускающей макрос - выделение переходило на первую строку этого макроса и можно было далее отлаживать код. Как переключиться на этот режим?

Спасибо можно перевести на WebMoney-кошелёк R378231864568 или на Яндекс-деньги 410015093172871

2

Re: Настройка редактора VBA

Fck_This пишет:

ДД. Нужна помощь с одной вещью: В режиме отладки прогоняю код пошагово (Alt + F8), но когда в коде встречается строка, запускающая другой макрос - код этого макроса выполняется в фоновом режиме. Работал на другом компьютере - при выполнении строки, запускающей макрос - выделение переходило на первую строку этого макроса и можно было далее отлаживать код. Как переключиться на этот режим?

Как обычно, стоит только задать вопрос на волшебном форуме Wordexpert.ru и ответы приходят сами. Ну или я просто дурень. Ответ прост:
При вызове другой процедуры через

Application.Run MacroName:="ИмяМакроса"

- происходит запуск данной процедуры и её выполнение
При вызове процедуры через

Call "ИмяМакроса"

- происходит переход к процедуре, но сама она не выполняется. Требуется дополнительное нажатие (Alt + F8).

Спасибо можно перевести на WebMoney-кошелёк R378231864568 или на Яндекс-деньги 410015093172871