Bonjour
J'aimerai faire une boucle à partir de l'Application.WorksheetFunction.Average qui me calcule les moyennes de chaque r pour chaque titre (a, b et c) (sur la feuille 2) et que celle-ci s'affiche à partir de B2 de la feuille 1.
Sachant que le nombre de r varie, je n'ai pas été en mesure d'insérer un "count" dans la formule (qui est obligatoire pour mon cas). Il se peut également que le nombre de titre change (apparition de d, e , ...).
Le seul code qui m'affiche un résultat correct est le suivant, mais je suis ensuite embêté concernant la boucle:
'NbR = nombre de r ... Grâce à une formule Count
Dim cellule As String
cellule = "B3:B" & NbR- 1
moy = Application.WorksheetFunction.Average(Sheets("Feuil2").Range(cellule))
Sheets("Feuil1").Range("B2").Value = moy
Le fichier Excel se trouve en annexe.
En vous remerciant d'avance pour votre aide !
Student