Я новичок в VBA, но пытаюсь.
Я пытаюсь, когда вы нажимаете кнопку на листе, чтобы открыть другой файл Excel, получить строки из него и скопировать его вмой текущий файл Excel.Я хочу, чтобы это было автоматизировано, поэтому вам нужно всего лишь нажать кнопку 1.
Private Sub CommandButton1_Click()
Dim src As Workbook
Set src = Workbooks.Open("C:\Users\gregg\Downloads\download.xls", True, True)
Dim iTotalRows As Integer
iTotalRows = src.Worksheets("download").Range("B1:B" & Cells(Rows.Count, "B").End(xlUp).Row).Rows.Count
Dim iCnt As Integer
For iCnt = 1 To iTotalRows
Worksheets("Elszamolas").Range("B" & iCnt).Formula = src.Worksheets("download").Range("B" & iCnt).Formula
Next iCnt
End Sub
Это то, что у меня сейчас.Я хочу скопировать из файла скачать лист загрузки в файл напи Эльсамолас лист Эльсамолас.Когда я запускаю сценарий, я получаю «Subscript out of range» «Ошибка времени выполнения 9».