Excel VBA Макросы: Происходит ошибка при подстановке переменной в "Sheets".

Автор Посетитель, 09 мая 2019, 22:50

Посетитель

Подскажите, как подставить в "Sheets" переменную "rg_src"?
В этой строке происходит ошибка:
Set sh_res = Workbooks("Книга1.xlsx").Sheets("rg_src")

Администратор

Если переменную заключить в кавычки, то переменная становится просто текстом. То есть макрос ищет лист с именем "rg_src".
То есть вам надо убрать кавычки:
Set sh_res = Workbooks("Книга1.xlsx").Sheets(rg_src)