Bonsoir Ddetp, bonsoir le forum,
Peut-être comme ça :
Sub Macro1()
Dim O As Object 'déclare la variable O (Onglet)
Dim PL As Range 'déclare la variable PL (PLage)
Dim I As Byte 'déclare la variable I (Incrément)
Set O = Sheets("Feuil1") 'définit l'onglet O (à adapter)
Set PL = O.Cells(1, 1).Resize(1, 4) 'Initialise la plage PL (A1:D1)
For I = 3 To 61 Step 2 'boucle de la ligne 3 à 61 par pas de deux
Set PL = Application.Union(PL, Cells(I, 1).Resize(, 4)) 'redéfinit la plage PL
Next I 'prochaine ligne de la boucle
PL.Name = "Plage1" 'nomme la plage PL
End Sub