Я пытаюсь написать макрос, который выбирает диапазон ячеек для копирования и вставки значений.Диапазон выбранных ячеек будет варьироваться в зависимости от значения «RowOff».Но начальной ячейкой всегда будет Z12.
Я пытался использовать функцию смещения, но макрос, кажется, выбирает только одну ячейку.Я думаю, что это может быть связано с диапазоном, но я не уверен, как изменить мой код.
Как мне это исправить?
Спасибо
Sub FixFOT()
Dim RowOff As String
RowOff = Sheet29.Range("C5").Value
Sheet10.Select
Range("Z12").Offset(165, RowOff).Copy
Range("Z12").Offset(165, RowOff).PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub