У меня проблемы с этим. У меня есть файл xls, который содержит один лист данных. В моем основном приложении, другой книге, я хочу открыть этот файл xls одного листа и скопировать лист в текущую книгу.
Я могу сделать это, если выберу диапазон исходного файла для копирования, но этот единственный файл может измениться, поэтому я предпочел бы найти решение, которое просто копирует весь файл. Вот код, с которым я работал:
Set src = Workbooks.Open(Filename:="thefile.xlsx")
Range("F4:F67").Copy
ThisWorkbook.Activate
Sheets("Result").Activate
Range("A1").Select
ActiveSheet.Paste
Я ценю любую помощь с этим.
Спасибо