Histo s'arrêtant à un certain chiffre calculé par une macro
Fermé
inside_8
Messages postés
41
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
16 octobre 2012
-
10 oct. 2012 à 20:04
inside_8 Messages postés 41 Date d'inscription mercredi 10 décembre 2008 Statut Membre Dernière intervention 16 octobre 2012 - 15 oct. 2012 à 20:50
inside_8 Messages postés 41 Date d'inscription mercredi 10 décembre 2008 Statut Membre Dernière intervention 16 octobre 2012 - 15 oct. 2012 à 20:50
A voir également:
- Histo s'arrêtant à un certain chiffre calculé par une macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel trier par ordre croissant chiffre - Guide
- Macro word - Guide
- Calculer une moyenne sur excel - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
10 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
Modifié par f894009 le 11/10/2012 à 09:09
Modifié par f894009 le 11/10/2012 à 09:09
Bonjour,
Si EXCEL:
Fait avec l'enregistreur de macro, a vous d' integrer ce code dans votre macro de calcul
Bonne suite
Si EXCEL:
Fait avec l'enregistreur de macro, a vous d' integrer ce code dans votre macro de calcul
Sub Macro1() ' ' Macro1 Macro ' ' ActiveSheet.ChartObjects("Graphique 1").Activate ActiveChart.Axes(xlValue).Select ActiveChart.Axes(xlValue).MaximumScale = 40 End Sub
Bonne suite
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 426
11 oct. 2012 à 14:32
11 oct. 2012 à 14:32
bonjour à tous et restons zen ....
la proposition de f894009 (salut à toi) est,
1. correcte
2. répond à ta question
3. comme f894009 le dit, à adapter
en résumé, en supposant que tu n'as qu'un graphique dans ta feuille
RQ. je pense que tu devrais bien lire les réponses fournies, relire ta question, et éviter les jugements intempestifs
bonne suite
la proposition de f894009 (salut à toi) est,
1. correcte
2. répond à ta question
3. comme f894009 le dit, à adapter
en résumé, en supposant que tu n'as qu'un graphique dans ta feuille
Ymax = ' c'est toi qui le calcule With Activesheet.ChartObjects(1).Chart .Axes(xlValue).MaximumScale = Ymax ' et tu peux modifier d'autres propriétés End With
RQ. je pense que tu devrais bien lire les réponses fournies, relire ta question, et éviter les jugements intempestifs
bonne suite
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 240
11 oct. 2012 à 14:41
11 oct. 2012 à 14:41
Bonjour à tous,
voir aussi ce fil : https://forums.commentcamarche.net/forum/affich-26234644-etiquette-pour-les-barres-depassant-un-seuil
eric
voir aussi ce fil : https://forums.commentcamarche.net/forum/affich-26234644-etiquette-pour-les-barres-depassant-un-seuil
eric
inside_8
Messages postés
41
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
16 octobre 2012
3
11 oct. 2012 à 17:20
11 oct. 2012 à 17:20
Bonjour,
La macro qui m'a été proposée, je l'avais déjà faite avec ActiveChart.Axes(xlValue).MaximumScale = 50000000 mais moi je voulais justement savoir comment calculer un max et l'intégrer dans ma macro et c'est bien le titre de mon sujet!
Merci.
La macro qui m'a été proposée, je l'avais déjà faite avec ActiveChart.Axes(xlValue).MaximumScale = 50000000 mais moi je voulais justement savoir comment calculer un max et l'intégrer dans ma macro et c'est bien le titre de mon sujet!
Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
11 oct. 2012 à 18:00
11 oct. 2012 à 18:00
Re,
Pour ce maximum, il doit être déduit des barres de mon histogramme, s'il y a des barres qui dépassent de beaucoup les autres barres, il faut que le graphe s'arrête à un certain chiffre qui ne soit pas très grand par rapport à la moyenne des autres chiffres.
Est qui c'est qui a les nombres??-----> vous, vous connaissez la plage des valeurs de vos colonnes: faites le calcul.
Pour ce maximum, il doit être déduit des barres de mon histogramme, s'il y a des barres qui dépassent de beaucoup les autres barres, il faut que le graphe s'arrête à un certain chiffre qui ne soit pas très grand par rapport à la moyenne des autres chiffres.
Est qui c'est qui a les nombres??-----> vous, vous connaissez la plage des valeurs de vos colonnes: faites le calcul.
Raymond PENTIER
Messages postés
58726
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 novembre 2024
17 242
13 oct. 2012 à 03:11
13 oct. 2012 à 03:11
Pourquoi faudrait-il une macro pour déterminer le maximum d'une série de données, alors que la fonction MAX() existe ?
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
13 oct. 2012 à 10:40
13 oct. 2012 à 10:40
Bonjour Raymond,
Ce que cette personne veut, c'est une echelle des ordonnees qui ne plombe pas les colonnes les plus petites. Il semblerait qu'il y ait une ou plusieurs colonnes qui soient "enormes" par rapport aux plus petites.
Bonne journee a tous
Ce que cette personne veut, c'est une echelle des ordonnees qui ne plombe pas les colonnes les plus petites. Il semblerait qu'il y ait une ou plusieurs colonnes qui soient "enormes" par rapport aux plus petites.
Bonne journee a tous
Raymond PENTIER
Messages postés
58726
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 novembre 2024
17 242
Modifié par Raymond PENTIER le 13/10/2012 à 15:32
Modifié par Raymond PENTIER le 13/10/2012 à 15:32
D'accord. Mais il lui faudrait fixer une règle permettant de déterminer ce maximum. Et la mise en oeuvre de cette règle ne devrait pas nécessiter de macro ...
La présente discussion semble être dans la continuité de barres dépassant un seuil !
La présente discussion semble être dans la continuité de barres dépassant un seuil !
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
13 oct. 2012 à 16:11
13 oct. 2012 à 16:11
Re,
Ok pour le sujet, nous attendons un signe de vie de la personne.
bye
Ok pour le sujet, nous attendons un signe de vie de la personne.
bye
inside_8
Messages postés
41
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
16 octobre 2012
3
15 oct. 2012 à 16:00
15 oct. 2012 à 16:00
Bonjour,
En effet, quelques fois, j'ai des barres qui dépassent de beaucoup les autres, donc ce que je veux, c'est afficher la "grande" colonne jusqu'à un niveau raisonnable puis l'arrêter pour permettre aux autres colonnes d'être mieux visibles par rapport à la grande colonne et dans le même temps ne pas permettre à celle-ci de prendre toute la hauteur du graphe.
Je parlais de macro parce qu'il me semblait que ce ne peut être fait sans un programme qui calcule le max, mais si ça peut être fait sans macro, tant mieux. Je ne demande qu'à prendre votre proposition.
Merci beaucoup.
En effet, quelques fois, j'ai des barres qui dépassent de beaucoup les autres, donc ce que je veux, c'est afficher la "grande" colonne jusqu'à un niveau raisonnable puis l'arrêter pour permettre aux autres colonnes d'être mieux visibles par rapport à la grande colonne et dans le même temps ne pas permettre à celle-ci de prendre toute la hauteur du graphe.
Je parlais de macro parce qu'il me semblait que ce ne peut être fait sans un programme qui calcule le max, mais si ça peut être fait sans macro, tant mieux. Je ne demande qu'à prendre votre proposition.
Merci beaucoup.
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
15 oct. 2012 à 17:28
15 oct. 2012 à 17:28
Bonjour,
C'est quoi une barre trop grande?
Il faut définir une règle qui puisse s'exprimer mathématiquement.(Raymond au #9) Exemples:
La barre la plus grande.
Les deux barres les plus grandes.
Toute barre plus grande que deux fois la plus petite.
Toute barre plus grande que trois fois la moyenne de 60% des cas.
Toute barre plus grande que deux fois la médiane.
Le plus vous donnerez de précisions le plus vous avez de chances d'obtenir des propositions adaptées.
Version d'excel? Nombre de données? Nombre de graphiques? Fréquence d'utilisation et d'actualisation?
Il existe même des possibilités que vous n'avez pas envisagées: autre couleur, autre largeur...
Alors facilitez la tâche des bénévoles qui essaient de vous aider.
C'est quoi une barre trop grande?
Il faut définir une règle qui puisse s'exprimer mathématiquement.(Raymond au #9) Exemples:
La barre la plus grande.
Les deux barres les plus grandes.
Toute barre plus grande que deux fois la plus petite.
Toute barre plus grande que trois fois la moyenne de 60% des cas.
Toute barre plus grande que deux fois la médiane.
Le plus vous donnerez de précisions le plus vous avez de chances d'obtenir des propositions adaptées.
Version d'excel? Nombre de données? Nombre de graphiques? Fréquence d'utilisation et d'actualisation?
Il existe même des possibilités que vous n'avez pas envisagées: autre couleur, autre largeur...
Alors facilitez la tâche des bénévoles qui essaient de vous aider.
inside_8
Messages postés
41
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
16 octobre 2012
3
15 oct. 2012 à 20:50
15 oct. 2012 à 20:50
C'est excel 2003 pour le moment mais ça sera bientôt excel 2007. C'est un histogramme avec deux données et les dates en abcisses. Pour les barres, je ne sais pas de combien ça peut être grand justement, car il peut y avoir des cas où toutes mes données seront du même ordre comme il se peut que d'autres fois ça s'éloigne beaucoup. Je sais que c'est plus facile quand il y a une règle mais c'est pas facile d'en trouver, j'y ai pensé: calculer la moyenne et si une barre dépassent de beaucoup la moyenne, on lui fait sauter la tête etc enfin je sais pas.
Je vais trouver une règle qui convient vraiement et je vous dirais ce qu'il en est.
Merci beaucoup.
Je vais trouver une règle qui convient vraiement et je vous dirais ce qu'il en est.
Merci beaucoup.
inside_8
Messages postés
41
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
16 octobre 2012
3
Modifié par inside_8 le 11/10/2012 à 14:10
Modifié par inside_8 le 11/10/2012 à 14:10
Merci, mais c'est totalement à côté de la plaque ce que vous avez écrit.
Je ne veux pas 40 comme maximum! Et même comme début, ça ne peut pas marcher.
Je ne veux pas 40 comme maximum! Et même comme début, ça ne peut pas marcher.