Я пытаюсь скопировать и вставить значение из одного листа (C39 на листе 1) в следующую пустую ячейку в пределах диапазона на другом листе (от B6 до B18 на листе 2).Вот код, который я использую.
Sheets("Sheet1").Range("C39").Copy
With Sheets("Sheet2").Range("B6:B18").End(xlUp).Offset(1)
.PasteSpecial Paste:=xlPasteValues
End With
End Sub
Когда я запускаю этот макрос, он продолжает перезаписывать B6 на Листе 2.В идеале, он будет видеть значение в B6 и вставлять в B7, а затем в B8 и т. Д. Что я могу сделать, чтобы исправить это?