Мне нужно скопировать ряд ячеек из одной книги в другую. Однако, к сожалению, из-за размера двух книг я не могу открыть их одновременно.Работа с именованными диапазонами и объектами
Таким образом, идея в том, чтобы сделать это в два этапа:
1) Открыть workbook1
сохранить диапазон от одной книги к ряду объектов и закрыть workbook1
2) Открыть workbook2
сохранить диапазон от объекта к диапазону в рабочей книге
Но это не работает. Может кто-то помочь с кодом. Благодарю. Пример кода ниже
Dim Temp as Range
Workbooks.Open (Model1)
Workbooks(Model1).Activate
Temp = Range("First_Input").Value
Workbook(Model1).Close
Workbooks.Open(Model2)
Workbooks(Model2).Activiate
Range("Second_Input").Value = Temp.Value
Можете ли вы определить _not working_ – litelite
Я не думаю, что я готов погрузиться в полное решение. Но вы должны заглянуть в запрос ODBC, в зависимости от того, как структурированы данные, вы можете его вытащить, не открывая файл вообще. – jcarroll