Я пытаюсь скопировать данные с одного листа на другой, используя цикл VBA For. По какой-то причине, когда я выполняю приведенный ниже код, данные копируются не в один столбец друг под другом, а в странном формате, как показано ниже.
Sub Macro2()
For i = 110 To 116
For j = 1 To 1
Worksheets("overview of contracts").Activate
Range("A" & i).Select
Selection.Copy
Worksheets("Sheet1").Activate
ActiveCell.Offset(1, 0).Range("C" & j).Select
ActiveSheet.Paste
'Worksheets("overview of contracts").Activate
'Range("B" & i).Select
'Selection.Copy
'ActiveCell.Offset(1, 0).Range("D" & j).Select
'ActiveSheet.Paste
'Range("C" & i).Select
'Selection.Copy
'ActiveCell.Offset(1, 0).Range("E" & j).Select
'ActiveSheet.Paste
Next j
Next i
End Sub
Результат:
![enter image description here](https://i.stack.imgur.com/3Gmdb.png)
Это исходные данные, которые я пытаюсь получить, скопировав эти данные на другой лист, используя цикл точно в этом формате и последовательности. Пример данных