Moyenne Ponderée - VBA

Bonjour,

Je débute sur VBA;

Je cherche à avoir la moyenne ponderée d'une serie de notes d'eleves. Les coefficients sont marquées dans une ligne à part. Y a-t-il une façon de calculer cette moyenne sans avoir recours à quelque chose de très lourd?

Je vous joins en PJ le fichier.

J'avais commencé à réaliser une macro mais cela devenait très lourd car je devais calculer à chaque fois Cells(i,j)*Cells(7,2)+...+Cells(i,j)*Cells(7,14) ce qui était beaucoup trop long.

Merci!

PS: je suis obligée d'utiliser vba...

14notes-1.xlsm (18.72 Ko)

Bonjour,

Voilà une formule sans passer par VBA

=SOMMEPROD(B9:M9;$B$7:$M$7)/SOMME($B$7:$M$7)

après en vba, on va utiliser (quasiment) la même méthode, donc si on peut éviter c'est pas mal

Rechercher des sujets similaires à "moyenne ponderee vba"