En fait, je ne pensais pas que la complexité des formules avait une importance
J'avais en tête un "simple tirer vers le bas", peu importe le contenu.
Tu peux toujours, à l'aide de l'enregistreur de macro, faire la manip et juste modifier la fin de plage par la dernière ligne
Je veux bien mais Mister Excel n'est pas content. Je ne vois pas comment positionner la variable de la dernière ligne.
J'ai testé ceci et la dernière ligne pose soucis :
Dim Dl%, i%
Dl = Range("A" & Rows.Count).End(xlUp).Row 'Dernière ligne colonne A
Range("AF2:AH2").Select
Selection.AutoFill Destination:=Range("AF2:AH" & Dl)
EDIT : modif faite ci-dessus, ça fonctionne.