Добрый день, Подскажите, каким макросом можно данные из одного листа копировать в таблицу (именно в таблицу, которая создана через "форматировать как таблицу") другого листа? Собственно задача выглядит примерно так: На листе 2 есть форма для ввода данных, которые заполняются вручную. На этом же листе данные автозаполняются в вспомогательную таблицу. После заполнения нужно копировать данные из вспомогательной таблицы в первую пустую ячейку основной таблицы на листе 1. Чтобы было понятней, в приложении добавил картинку с описанием задачи.
Я пытался решить примерно следующим алгоритмом: 1. выделить данные вспомогательной таблицы 2. копировать их 3. выбрать первую пустую ячейку в основной таблице 4. вставить туда данные
Завяз на пункте 3 - выбрать первую пустую ячейку в основной таблице. На форуме в архиве нашел макрос, который позволяет искать первую пустую строку:
Код
Sub Макрос1()
Dim iLastRow As Long
iLastRow = Cells(Rows.Count, 2).End(xlUp).Row
Cells(iLastRow + 1, 2).Select
End Sub
но, поскольку в vba я мягко говоря не алё, не знаю, как изменить его, чтобы он искал первую пустую строку именно в таблице, а не просто на листе. Еще было бы здорово, если пустой строки в этой таблице нет, то строка из вспомогательной таблицы просто вставлялась, как новая строка.