Bonjour,
Question bête : pourquoi s'embêter avec une macro alors qu'un double clique sur le coin inférieur droit de la plage étend automatiquement les formules ? Dans le même genre, l'utilisation d'un tableau structuré permet un report automatique des formules à l'ajout de nouvelle(s) ligne(s).
Enfin, dans le cas où certaines lignes "intermédiaires" n'ont pas de données en colonne A, il est possible d'adapter les formules existantes pour ne rien afficher en face. Exemple :
=SIERREUR(TaFormule;"")