code macro pour moyenne

  • Initiateur de la discussion Initiateur de la discussion fredo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fredo

Guest
bonjour bonjour

voila j'ai fait une macro que j'ai codée moi meme (et oui j'en suis fier meme si elle fera rigoler la plupart d'entre vous) mais j'ai un souci avec la moyenne, ça ne marche pas, mes compteurs ne s'incrementent pas....
si qqun peut jetter un oeil ça me rendrait bien service...

Merci

ci joint le code :


Sheets("Graph").Select
Range("B5:B65536").Select
Dim Maxi As Integer
Dim Mini As Integer
Dim Moy
Dim compteur1 As Integer
Dim compteur2 As Integer
compteur1 = 0
compteur2 = 0
Maxi = 0
Mini = 1000
Moy = 0
For Each c In Selection
If c.Value > Maxi Then
Maxi = c.Value
End If
Next c
Range("E4") = "" & Maxi & ""
For Each c In Selection
If c.Value < Mini And c.Value <> "" Then
Mini = c.Value
End If
Next c
Range("E5") = "" & Mini & ""
For Each c In Selection
If c.Value <> "" Then
compteur1 = compteur1 + c.Value And compteur2 = compteur2 + 1
End If
Next c
Moy = compteur1 / compteur2
Range("E6") = "" & Moy & ""
Range("A3").Select
 
Bonjour,

On a tous débuter 1 jour ou l'autre et on a tous été fier de notre "oeuvre" donc bravo, ta macro n'est pas mal du tout

ce qui est bizarre:
compteur1 = compteur1 + c.Value And compteur2 = compteur2 + 1

à transformer en
compteur1 = compteur1 + c.Value
compteur2 = compteur2 + 1
Le "AND" étant un opérateur logique

Michel (atwork)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
585
Réponses
7
Affichages
338
Retour