Macro avec boucle pour moyenne
Résolu
kgigant
Messages postés
202
Date d'inscription
Statut
Membre
Dernière intervention
-
kgigant Messages postés 202 Date d'inscription Statut Membre Dernière intervention -
kgigant Messages postés 202 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis à la recherche d'une macro avec une boucle ( a mon avis), j'ai tout expliqué dans le classeur excel avec un exemple sinon ce n'est pas facile de comprendre mon problème.
https://www.cjoint.com/?0Bfv76OxBgq
Merci à tous
Je suis à la recherche d'une macro avec une boucle ( a mon avis), j'ai tout expliqué dans le classeur excel avec un exemple sinon ce n'est pas facile de comprendre mon problème.
https://www.cjoint.com/?0Bfv76OxBgq
Merci à tous
A voir également:
- Macro avec boucle pour moyenne
- Excel moyenne - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Moyenne en anglais excel - Guide
7 réponses
Bonjour à tous,
Regarde si ça va :
https://www.cjoint.com/?CBgkC5YSfWQ
eric
Regarde si ça va :
Sub resultat() Dim shD As Worksheet, plage As Range Dim numTab As Long, nbTab As Long, i As Long Set shD = Worksheets("Feuil2") numTab = Application.CountA(shD.[1:1]) nbTab = (Cells(Rows.Count, "A").End(xlUp).Row - 1) / 24 - numTab Application.ScreenUpdating = False For i = numTab To numTab + nbTab - 1 shD.Cells(1, i + 2) = Cells(numTab * 24 + 2, "A") Set plage = Cells(i * 24 + 2, "J").Resize(24, 1) shD.Cells(2, i + 2) = Application.Average(plage) shD.Cells(3, i + 2) = Application.StDev(plage) Next i Application.ScreenUpdating = True End Sub
https://www.cjoint.com/?CBgkC5YSfWQ
eric
J'ai regarder ta macro Eric, c'est exactement ce que je cherche, j'ai juste 3 remarques :
1) lorsque la moyenne et l' écart type viennent s'incrire dans la feuille 2, elles ont tous le même nom alors qu'elle devrait chacune avoir leur nom
2) est il possible d'insérer une ligne entre les noms et les moyennes avec les abréviations des noms (pour mettre sur un graphique)
par exemple, s052-35gr-14-b après-midi deviendra 14b
3)lorsque on aura terminer tu pourras m'expliquer le premier code plus en détails, j'aimerais bien le comprendre sije m'en ressert un jour
merci en tout cas
1) lorsque la moyenne et l' écart type viennent s'incrire dans la feuille 2, elles ont tous le même nom alors qu'elle devrait chacune avoir leur nom
2) est il possible d'insérer une ligne entre les noms et les moyennes avec les abréviations des noms (pour mettre sur un graphique)
par exemple, s052-35gr-14-b après-midi deviendra 14b
3)lorsque on aura terminer tu pourras m'expliquer le premier code plus en détails, j'aimerais bien le comprendre sije m'en ressert un jour
merci en tout cas
Re,
1) petit oubli corrigé
2) fait
3) j'ai commenté le code
https://www.cjoint.com/?CBglHmauPZV
eric
1) petit oubli corrigé
2) fait
3) j'ai commenté le code
https://www.cjoint.com/?CBglHmauPZV
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
https://www.cjoint.com/?0BhrYQ11Uuv
Voilà le bon lien avec le fichier comprenant ta macro, désolé pour l'erreur.
Voilà le bon lien avec le fichier comprenant ta macro, désolé pour l'erreur.
Bonjour,
Je récupère les 2 codes précédent l'espace (qui doit toujours être présent) :
https://www.cjoint.com/?CBhtgm0P9zh
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Je récupère les 2 codes précédent l'espace (qui doit toujours être présent) :
https://www.cjoint.com/?CBhtgm0P9zh
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Bonjour,
Je viens d'en contrôler 2 qui sont correctes.
Puisque tu aimes bien laisser deviner et chercher, que tu es incapable de dire précisément quelle est l'erreur, sur quelles données et à quel emplacement, je te laisse chercher tout seul.
https://www.cjoint.com/?CBikCuTLkLa
eric
Je viens d'en contrôler 2 qui sont correctes.
Puisque tu aimes bien laisser deviner et chercher, que tu es incapable de dire précisément quelle est l'erreur, sur quelles données et à quel emplacement, je te laisse chercher tout seul.
https://www.cjoint.com/?CBikCuTLkLa
eric
j'ai précisément évoquer mon problème puisque j'ai expliquer au dessus que la macro donne des moyennes et des ecarts types correctes jusqu'au groupe de la ligne 314. c'est à dire que la macro fonctionnje correctement pour les 314 premières lignes.
Cependant à partir de la ligne 315 ( ou il y a l'apparition du terme RESHAPE dans les noms) la macro tranmset dans le tableau de la feuille synthèse des moyennes et des ecarts types incorrectes.
Tu en as trouvé 2 correctes car tu as vérifié les premiers groupes. Moi je l'ai ai tous vérifié et j'en ai concluant qu'à la ligne 315 il y a un problème.
Cependant à partir de la ligne 315 ( ou il y a l'apparition du terme RESHAPE dans les noms) la macro tranmset dans le tableau de la feuille synthèse des moyennes et des ecarts types incorrectes.
Tu en as trouvé 2 correctes car tu as vérifié les premiers groupes. Moi je l'ai ai tous vérifié et j'en ai concluant qu'à la ligne 315 il y a un problème.
Si en plus tu avais fait l'effort de lire les réponses qu'on te fourni on gagnait du temps tous les 2.
Dès le début, ici je te disais :
Respecte bien les 24 lignes, sans sauter de ligne, peut-être que ça sera meilleur.
eric
Dès le début, ici je te disais :
Respecte bien les 24 lignes, sans sauter de ligne, peut-être que ça sera meilleur.
eric