Résultat FormulaR1C1 dans une variable

Bonjour à tous,

voici mon problème.

Grâce à l'enregistreur de macro j'arrive à encoder en VB un NBVal ce qui donne :

ActiveCell.FormulaR1C1 = "=COUNTA(R[-29]C[-6]:R[70]C[-6])"

Range("I32").Select

Mon seul soucy est que j'aimerai pouvoir avoir la valeur dans une variable ( nbcell ) et pouvoir la réutiliser dans le reste du code et pas dans la cell I32.

J'ai cherché sur muchos forums et j'ai rien trouvé de concluant.

Je m'adresse donc aux experts pour une solution si possible.

Merci d'avance !!!

Bonjour,

Si tu souhaites compter le nombre de cellules qui ne sont pas vides dans la plage C2:C101 et affecter cette valeur à la variable nbcell, il suffit de coder

nbcell = Application.CountA(Range("C2:C101"))

A+

Nikel, merci beaucoup

Rechercher des sujets similaires à "resultat formular1c1 variable"