Въпрос към урок: Как да оптимизираме записаните инструкции на VBA – редактиране на макроса
от курс: VBA за Excel
Защо имам проблем с изпълнението?
Здраейте, имам въпрос свързан с това на кой Sheet се изпълнява макроса. Когато съм на Sheet 2 и изпълня макроса се изпълняваа на Sheet 1, а не както би следвало на sheet 2. Защо се получава това?
Макросът се изпълнява на Sheet1, без значение кой е активният лист, защото в урока инструкцията е Sheets("Sheet1").Range("A3").Copy Sheets("Sheet1").Range("D3:G9") - дефинира точно обект Range на лист Sheet1. Пишете, ако имате още въпроси.
Вашият отговор
Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
20 безплатни урока
Трикове и тънкости за софтуера
Отговори на вашите въпроси