Tout d'abord, il faudrait faire une petite conversion manuelle de la lettre de la colonne en un numéro de colonne.
A = 1, B = 2, C = 3, AG = 26 + 7 = 33, AL = 26 + 12 = 38, AR = 26 + 18 = 44.
Puis, il faut changer la partie centrale du code comme ceci :
For i = LBound(Ar) To UBound(Ar) If (i = 1 Or i = 2 Or i = 3 _
Or i = 33 Or i = 38 Or i = 44) Then
Cells(iRow, iCol) = Ar(i)
iCol = iCol + 1 End If
Next i |
(Le trait de soulignement après "= 3" sert à indiquer que la ligne se prolonge sur la ligne d'en dessous)