У меня есть 2 цикла, но, к сожалению, он не работает должным образом.Я хочу взять первые конкретные ячейки каждые 50 строк и вставлять их в другую вкладку каждые 31 строку.К сожалению, как и сейчас, я копирую только один диапазон данных и вставляю его во вторую вкладку, повторяя 332 раза.Я знаю, к чему это приводит, но я не знаю, как написать это по-другому.
Sub makro3()
Dim X As Integer, X_max As Integer
X_max = 332
Y_max = 10292
For X = 0 To X_max Step 50
Sheets("Arkusz1").Select
Cells(14 + X, 3).Select
ActiveCell.Range("A1:T31").Select
Selection.Copy
Sheets("dane").Select
For Y = 0 To Y_max Step 31
Cells(2 + Y, 7).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Next Y
Next X
End Sub