Bonjour,
Si vous voulez calculer une moyenne, il faut une somme /nombre or, dans votre code:
Comment est calculée la moyenne PF, ou est la formule? et si elle existe, elle doit se trouver avant le message "MsgBox ("la commission moyenne sur les ventes de PF est de : " & Moyenne)"
Idem pour PI, mais là, elle est bien avant le message donc celle-ci devrait marcher, mais pas avec la bonne somme, il faut la somme des PI or elle n'existe pas.
Ensuite, que vaut "n", cette variable n'apparaît nulle part dans le code qui précède, donc à la sortie de la boucle "n" = 0 auquel vous ajoutez 1, ce qui fait que "n" sera toujours = 1, et votre moyenne "Somme/n" sera toujours = Somme.
Donc il vous reste à faire évoluer "n" dans le code, mais pas là où vous l'avez mis, il doit se trouver avant chaque "End if" de CAPF et de CAPI (pour comptabiliser le nombre de passages et pouvoir faire la moyenne par la suite).
Donc il faut créer un "nF" et une "SommeF" pour avoir une "MoyenneF" = SommeF / nF, même chose pour CAPI: "MoyenneI" = SommeI / nI
Je répète, il vous faut faire la somme des CAPF et la somme des CAPI dans chaque boucle "If CAPF" et "IF CAPI" si vous voulez faire la moyenne de ces commissions.
Avec ces quelques éléments , vous devriez y arriver, je vous laisse le soin de corriger votre code.
Cdlt