Здравствуйте. Я создал программу, которая автоматически собирает данные с веб-сайта и вставляет / форматирует их в таблицу Excel.Однако я хотел бы, чтобы эти данные были затем перенесены в другую книгу Excel (ту, которая уже существует).Приведенный ниже макрос переносит данные в другую рабочую книгу Excel, но продолжает вставлять переданные данные поверх данных, которые уже были перенесены ранее.Как я могу получить его для передачи и вставки новых данных, начиная со следующей пустой строки под уже ранее перенесенными данными.Я видел в предыдущем посте, что:
LastRow = Target.Range ("A10000"). End (xlUp) .Row + 1,
Может сделать это, но я не уверен, какреализовать эту строку в сгенерированном макросе vba, который у меня уже есть.Есть ли способ сделать это без необходимости писать другой модуль VBA для реализации этого?Любая помощь приветствуется!
Sub Transfer ()
Range("A2:G34").Select
Selection.Copy
Workbooks.Open Filename:= _
"Book1.xlsx"
Range("A3").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Save
Range("C6").Select
End Sub