Salut Martin !
S'il n'y a pas de lignes vides dans ton tableau, tu peux simplement mettre une formule dans une cellule, et récuperer cette valeur dans une variable de ton code Vba.
Exemple Nbval(A5:A65000).
Dans notre cas, si ta formule n'est pas dans la colonne A, tu peux ecrire :
NbVal(A:A)
Admettons que tu aie mis cette formule en B2
Dans ton code, tu peux faire :
Dim NbreLigneAInserer
NbreLigneAInserer = Range("B2").Value
Puis tu récupères ta variable dans ton code.
@ +
Moa