Я работал над частью работы, целью которой является открытие и копирование информации с одного листа и копирование его в другой.Вот скрипт
Sub Data_API()
Dim xlApp, xlBook
Dim xlBook2 As Workbook
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open("C:\Users\Pear\Book2.xlsm")
Set xlBook2 = Workbooks("Extract.xlsb")
xlApp.Visible = True
xlApp.Run "ImportFile"
xlBook.Worksheets("Sheet1").Range("A2:K500").Copy
xlBook2.Activate
ActiveSheet.Paste Destination:=Worksheets("Data").Range("A2")
xlBook.Application.CutCopyMode = False
xlBook.Close False
Application.DisplayAlerts = False
End Sub
Я получаю сообщение об ошибке следующим образом:
Ошибка времени выполнения 1004: сбой метода вставки класса листа.
Когда я выбираю отладку, он направляет меня к этой строке кода
ActiveSheet.Paste Destination:=Worksheets("Data").Range("A2")
Любые мысли / отзывы / предлагаемые изменения будут высоко оценены.