Excel: macro pour afficher des graphiques

Fermé
antso - 17 juil. 2008 à 10:20
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 18 juil. 2008 à 09:20
Bonjour,

Voila je vous transmet une question d'un copain (transmise par mail donc pas forcèmment super claire...).
Il a un tableau du type de celui ci-dessous (mais avec beaucoup de questions) et souhaite une macro qui lui permette d'afficher un graphique de type camembert ou histogramme bien présenté (sachant qu'il a excel 97) pour une question bien précise. C'est à dire qu'il choisit une question A, B ou autre au moyen d'un bouton ou d'une liste déroulante et la macro lui fait le graph de la question ainsi choisit... Si j'ai été clair et si vous avez une solution pour moi, merci d'avance!

tableau:

très satisfaisant satisfaisant insatisfaisant Total
Question A 12 31 1 44
Question B 16 28 0 44




Antso
A voir également:

4 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
17 juil. 2008 à 12:01
Bonjour,

Et pourquoi ton copain ne pose t il pas lui-même la question ?

Michel
0
Ca change quelque chose au problème? pourquoi tu me poses cette question?..Parce qu'il est au boulot et qu'il peut pas venir sur le forum. Ca va mieux comme ça? merci d'avoir fait avancer le problème en tout cas Michel...


Si quelqu'un d'autre à une info pour moi, je reste preneur. A noter que ni lui ni moi ne maitrisons VBA (on l'a aperçu durant nos études mais c'est loin tout ça), alors que je pense qu'il en faudra pour que la macro tienne compte du changement de ligne sur laquelle elle doit récupérer les données pour le graph)
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
17 juil. 2008 à 23:50
Bonsoir,

Avec un peu de mal car excel ne se laisse pas faire...
Donc sans vba.
La formule finale doit ressembler à :
=SERIE(Feuil1!$H$1,Feuil1!$B$1:$D$1,Graph.xls!Données,1)
Exemple et explications dans http://www.cijoint.fr/cjlink.php?file=cj200807/ciju1ScX6Q.xls
Même avec les explication la mise en oeuvre est 'sensible'. Bien le faire pas à pas.

eric
0
Merci beaucoup Eriic, ça m'a l'air pas mal du tout!
Je transmet à mon pote pour voir si c'est ce qu'il attendait. Encore merci de t'être penché sur mon problème.

Bonne journée
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
18 juil. 2008 à 09:20
Il y a un petit nettoyage à faire ligne 28 pour eviter la ligne blanche (qui génère une erreur) dans la liste déroulante...
eric
0