Я хотел бы спросить, как добавить, скопировать и отобразить рядом с другим листом. Например, у меня есть данные в столбце A в строках 1–4 и кнопка с именем «сохранить» на листе 1. Когда я нажимаю кнопку «Сохранить», данные на листе 1 будут скопированы на лист 2 в том же столбце и строке.
Когда у меня появятся новые данные, они будут добавлены в строку 2 из строки 1 под листом 2.
Данные должны быть такими:
Лист1
Name Address Age Birthdate
Лист2:
Row1:Name Row1:Address Row1:Age Row1: Birth date;
Row2:Name Row2:Address Row2:Age Row2: Birth date
источник
Я хотел бы предложить вам очень простую связку кодов VBA.
Он будет копировать каждую новую строку с листа 1 на лист 2 каждый раз, когда вы нажимаете кнопку «Команда».
Кроме того, сначала скопируйте заголовки строк на обоих листах, затем напишите «Новая запись» и, наконец, нажмите кнопку «Команда».
NB. В моем примере кода исходной ячейкой является A2, вы можете выбрать ячейку по своему выбору.
источник
Привет, похоже, я нашел коды ответов.
Я хотел бы поделиться.
также при этом путь ссылки. Как создать макрос, который будет передавать данные на другой лист, начиная с определенной ячейки и (при последующих вызовах) работать вниз?
Большое спасибо
источник
Вместо моих запросов ... это ответ @Rajesh. Спасибо!
Частный Sub CommandButton2_Click ()
Application.ScreenUpdating = False
Dim copySheet As Worksheet Dim pasteSheet As Worksheet
Application.ScreenUpdating = True
End Sub
источник