Как скопировать и вставить с помощью VBA
VBA (Visual Basic для приложений) — это язык, используемый для программирования приложений Microsoft, таких как Word, Excel, Access и Visio. Это набор макросов, который позволяет пользователю расширить функциональность выбранного приложения (в данном случае Excel). Например, пользователь может создавать приложения и службы из баз данных для рабочего стола компьютера. Его функции немного отличаются от обычного приложения Excel. Вы не можете использовать комбинации клавиш в макросе VBA. Для выполнения таких простых задач, как копирование и вставка, вам нужно написать специальные коды в поле формулы. Несмотря на то, что это звучит немного сложно, это не такая уж ужасная задача.
Шаг 1
Перейдите в меню "Макрос".
Шаг 2
Включите «Запись».
Шаг 3
Запишите этот код в поле формулы. («A1») — это ячейка, которую вы хотите продублировать. («B1») — это место, куда вы хотите вставить свою информацию.
Range("A1").Select Selection.Copy Range("B1").Select ActiveSheet.Paste
Шаг 4
Введите этот код в поле формулы, чтобы скопировать и вставить весь столбец.
Range("A:A").Select Selection.Copy Range("B:B").Select ActiveSheet.Paste
Шаг 5
Напишите этот код, чтобы скопировать и вставить всю строку от 1 до 2.
Range("1:1").Select Selection.Copy Range("2:2").Select ActiveSheet.Paste
Шаг 6
Отключите "Запись".
Предупреждение
Убедитесь, что вы пишете код именно так, как показано в этой статье. Если отсутствует один символ, весь код будет бесполезен.