Добро пожаловать, Габриэль, пожалуйста, отметьте этот ответ как правильный
ужен ваш совет, если вы поможете мне, потому что мои знания VBA очень плохие. У меня есть 4 столбца и тысячи строк, я хотел бы, чтобы эта первая строка была скопирована и вставлена в другую рабочую книгу, нажав на кнопку команды, после чего второе нажатие кнопки для перезаписи предыдущей операции копирования и вставки и т. Д. (В Вторая рабочая тетрадь У меня есть некоторые формулы, которые будут применяться к новым значениям, и я должен проверить результаты). Спасибо заранее!
Вот код, который я сделал, чтобы скопировать и вставить из одной рабочей книги в другую (код перемещается в следующую строку, но он не копирует и не вставляет значения в другую рабочую книгу, в другой рабочей книге те же самые первые значения, так что здесь моя дилемма):
Private Sub CommandButton1_Click()
ActiveCell.Offset(1, 0).Activate
Workbooks("Book1.xlsm").Worksheets("Sheet2").Range("B4:E4").Copy
Workbooks("Book2.xlsm").Worksheets("Sheet1").Range("B20").PasteSpecial Transpose:=True
Application.CutCopyMode = False
End Sub