Bonjour,
Sub Test()
Dim plage As Range, k%
Set plage = Selection
For k = 0 To 20 Step 2
plage.Offset(, k).NumberFormat = "#,##0.00 _€"
Next k
End Sub
Démarrer sur une sélection pour donner un point de départ choisi, ok !
Au-delà les sélections sont de trop !
Ce code va te formater 11 colonnes, tu dimensionnes à ta convenance en remplaçant 20 par le nombre de colonnes que tu veux formater en plus de ta colonne de départ, multiplié par 2.
Cordialement.