Je te conseille vraiment d'utiliser l'enregistreur de macro pour avoir des débuts de code. Ca va beaucoup t'aider !
Avec l'enregistreur de macro tu décrouvriras comment écrire une valeur dans une cellule (même s'il ne te donne pas la façon la plus simple), comment écrire une formule dans une cellule et comment tirer la formule.
Cela te donnera des bases de codes sur lesquelles tu pourras facilement travailler. Ensuite, il faudra trouver comment facilement écrire une valeur dans une cellule (1) et comment repérer le nombre de ligne sur lesquelles il faut étirer la formule (si ce n'est pas un nombre de lignes fixes)(2).
(1) :
Sheets("ma feuille").Range("A1").Value = "toto"
(2), numero de la dernière ligne non vide en colnne A :
1 2
| Dim rowN As Long
rowN = Sheets("ma feuille").Range("A" & Rows.Count).End(xlUp).Row |
Partager