Здравствуйте! Пишу макрос импорта данных из другого файла Excel. Открывается источник, книга присваивается переменной book2, и определённый адрес в ней нужно передать переменной, чтобы ориентируясь на него определить расположение импортируемых диапазонов. Адрес определяется верно: [vba]
Пример во вложении. Открывать "test", по кнопке выбрать "test2". В чём подвох? Заранее спасибо.
Здравствуйте! Пишу макрос импорта данных из другого файла Excel. Открывается источник, книга присваивается переменной book2, и определённый адрес в ней нужно передать переменной, чтобы ориентируясь на него определить расположение импортируемых диапазонов. Адрес определяется верно: [vba]
Саня, Благодарю за оперативный ответ. Я пробовал присвоить через set, но ловлю ошибку Type mismatch и выделенный жёлтым [vba]
Код
.Address
[/vba]Фиксированные имя листа и адрес диапазона не подойдут, поскольку необходима защита от переименования листа и изменения расположения диапазона в результате доработки форм.
Саня, Благодарю за оперативный ответ. Я пробовал присвоить через set, но ловлю ошибку Type mismatch и выделенный жёлтым [vba]
Код
.Address
[/vba]Фиксированные имя листа и адрес диапазона не подойдут, поскольку необходима защита от переименования листа и изменения расположения диапазона в результате доработки форм.Almost