Echelle graphique radar selon valeur

Résolu/Fermé
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 - 27 sept. 2011 à 11:32
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 - 27 sept. 2011 à 18:39
Bonjour,

J'ai un graphique en radar sur Excel (2003) dont l'échelle varie selon le nombre de feuilles du classeur. Ces valeurs sont bien reprises sur ma feuille de cumul mais l'idéal est que l'échelle du graphique se mette à jour automatiquement (min, max, unité principale). Je pense que c'est faisable par macro mais je ne m'y connais pas suffisamment...
Quelqu'un pourrait-il m'aider ?
D'avance merci
A voir également:

11 réponses

Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
27 sept. 2011 à 14:08
Par défaut (sans toucher à aucun paramètre) excel choisit l'échelle la mieux adaptée aux données à illustrer (quel que soit le type de graphique).
Tu multiplies par 10 une ordonnée, et tu vois l'échelle se modifier.
Donc si dans les options d'axe tu avais mis des valeurs fixes (Minimum, maximum, unité ppale) tu dois les supprimer et revenir en automatique.
Les macros n'ont rien à faire ici ...
Cordialement.
0
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 84
27 sept. 2011 à 14:14
Non car afin que mon graphique soit représentatif, je suis obligée d'avoir une valeur minimum et maximum (selon le nombre de feuilles)...
Le problème est que je vais avoir plein de fichiers avec ce graphique et je n'ai pas trop envie de modifier mon échelle à chaque fois (c'est source d'erreur)
Cdt
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
27 sept. 2011 à 14:24
Comme je ne connais pas ton problème, je me garderai bien de te dire ce qu'il faut ou ne pas faire ; mais par expérience, quand on a une série de feuilles avec le même type de graphique pour les mêmes types de données, on se fixe une valeur minimum et une valeur maximum à partir des valeurs extrêmes de l'ensemble des tableaux, afin que ce soit la même échelle partout, et que les courbes obtenues puissent être comparées facilement.
Seule la feuille récapitulative avec le cumul des données nécessite une échelle différente.
Ceci dit, je ne suis pas certain d'avoir correctement compris ta problématique, et je te laisse le soin de résoudre ta difficulté à partir des indications que j'ai pu t'apporter.
0
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 84
27 sept. 2011 à 14:58
C'est vrai que ce n'est peut-être pas très clair donc...
J'ai plusieurs fichiers représentant des groupes de personnes, chaque fichier comprend une feuille par personne et une feuille pour le cumul du groupe. Les groupes ne comptent pas tous le même nombre d'individus et mon échelle doit tenir compte de ce nombre d'individu. Ils répondent chacun à une série de questions, cela est convertit en points. Il y a donc un minimum et un maximum (représente le nombre de points que le groupe obtientrait s'ils répondaient tous la même chose à la même question).
Je compare ensuite les feuilles de cumul des groupes.

Il me semble avoir lu que l'on pouvait renseigner l'échelle par des macros mais ce n'était pas des graphiques en radar et je ne maîtrise pas assez le code pour tester.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 27/09/2011 à 16:37
bonjour

un exemple de modification de l'échelle radar par macro, à toi de modifier le code selon tes besoins
https://www.cjoint.com/?0IBqJs4xa3A
bonne suite
0
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 84
27 sept. 2011 à 16:56
Bonjour,

Cela correspond bien à ce que je cherche mais... je ne sais comment l'utiliser dans mon document : comment copier cette macro dans mon document ?
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 27/09/2011 à 17:45
re
la copie de la macro ne pose pas de problème, il te faut intégrer à la macro chargée de la tache (pour le graphique 1) un bout de code de ce genre

maxi = .... 
mini = ... 
ChartObjects(1).Chart.Axes(xlValue).MaximumScale = maxi 
ChartObjects(1).Chart.Axes(xlValue).MinimumScale = mini

c'est surtout comment tu veux utiliser la macro dans ton document qu'il faut définir de façon précise.
- via un bouton
- via un changement dans une cellule
- via ...

peux tu envoyer ton document ou une partie de ton document (format excel 2003 sans données confidentielles) via cjoint.com et en collant le lien a ton prochain post
en précisant ce que tu veux faire (donner un exemple)

bonne suite
0
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 84
27 sept. 2011 à 18:07
Je te mets le lien pour le fichier
http://www.cijoint.fr/cjlink.php?file=cj201109/cijyC976XL.xls

Je n'ai laissé que la feuille cumul en mettant des valeurs à la place de mes calculs mais c'est bien les cellules min et max qui donnent l'échelle.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
27 sept. 2011 à 18:31
re

deux solutions

1. via un bouton
2. via un changement manuel des mini et maxi

https://www.cjoint.com/?0IBsCH1U519

RQ. on peut envisager d'autres possibilités

bonne suite
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
27 sept. 2011 à 18:35
au cas où

pour voir le code clic-droit sur l'onglet/visualiser le code
0
ladameblanche Messages postés 309 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 3 novembre 2023 84
27 sept. 2011 à 18:39
C'est super !
Merci beaucoup pour ton aide
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
27 sept. 2011 à 15:02
Alors je laisse le soin aux copains de prendre la suite, car je n'y connais rien en macros ...
-1