Sub etiquette()
Dim COL As Byte 'déclare la variable COL (COLonne)
Dim LID As Integer 'déclare la variable LID (Ligne de Début)
Dim LIR As Integer 'déclare la variable LIR (LIgne de Référence)
Dim LI As Integer 'déclare la variable LI (LIgne)
COL = 2 'définit la colonne COL
LID = 3 'définit la ligne du début LID
LIR = 221 'définit la ligne de référence LIR
For LI = 222 To 366 'boucle des lignes LI de 222 à 366
'copie la cellule ligne LI, colonne D dans la plage de cellules LID,COL : LID+1,COL
Cells(LI, 4).Copy Range(Cells(LID, COL), Cells(LID + 1, COL))
'copie la cellule ligne LI, colonne F dans la plage de cellules LID+5,COL : LID+6,COL
Cells(LI, 6).Copy Range(Cells(LID + 5, COL), Cells(LID + 6, COL))
COL = COL + 2 'incrémente COL de deux colonnes
'si la ligne LI est égale à la ligne de référence LIR + 6, la ligne de référence LIR devient la ligne LI et la colonne COL vaut 2
If LI = LIR + 6 Then LIR = LI: LID = LID + 9: COL = 2
Next LI 'prochaine ligne de la boucle
End Sub