Sub Macro1()
Dim DerLig&, i&
DerLig = Range("O" & Rows.Count).End(xlUp).Row
For i = 18 To DerLig - 25 Step 38 '38 est l'intervalle entre 2 sections à adapter éventuellement
Rows(i & ":" & i).Copy
Range("A" & i).Insert Shift:=xlDown
Application.CutCopyMode = False
Next i
Range("C20").Select
End Sub