macro pour modifier la srource de données d'un graphique

kastor

XLDnaute Junior
Bonjour,

J'ai une question délicate, à laquelle je n'ai aucune idée de la réponse.....

dans mon fichier, j'ai une base de données, avec des code (par ligne), et les mois de 2009 à 2013 en colonne, plus la moyenne dans les dernières colonnes.

Pour le moment, j'ai le code en titre, et un graphique par code.

Mais j'aimerais pouvoir créer ou modifier le graphique à l'aide d'une macro.

dans l'idée, une msgbox pour demander le code, et lancer la création du graphique comme dans mon fichier, mais correspondant au code en question.


Merci pour vos lumières (je suis au stade 0 pour l'instant)
 

Pièces jointes

  • graph help..... please ..... help.xlsx
    19.5 KB · Affichages: 51

Efgé

XLDnaute Barbatruc
Re : macro pour modifier la srource de données d'un graphique

Re : macro pour modifier la srource de données d'un graphique
Bonjour kastor

Une proposition sans macro, par plages nommées
(Je n'ai pas 2010, pour les menus je ne pourrais te dire, mais sous 2007 c'est Formules / Gestionnaire de noms).
Ensuite on utilise ces noms comme sources de données du graphique (la syntaxe est NomdeFichier.xls!NomDePlage)

Le choix se fait en $A$15. En $A$21 une cellule pour indiquer le titre du graphique.*

Cordialement

EDIT : Changement du fichier
 

Pièces jointes

  • T.xls
    55 KB · Affichages: 39
  • T.xls
    55 KB · Affichages: 43
  • T.xls
    55 KB · Affichages: 49
Dernière édition:

Efgé

XLDnaute Barbatruc
Re : macro pour modifier la srource de données d'un graphique

Re

Erreur de fichier dans le post précédent, invalide sous 2007 (tu aurais pu le dire :rolleyes:).
Voici le bon (il ne faut pas oublier les cote autour du nom du classeur.....)
exemple : ='T.xlsx'!AN_2009

Cordialement
 

Pièces jointes

  • T.xlsx
    18.1 KB · Affichages: 44
  • T.xlsx
    18.1 KB · Affichages: 49
  • T.xlsx
    18.1 KB · Affichages: 50

Discussions similaires

Réponses
6
Affichages
349

Statistiques des forums

Discussions
312 413
Messages
2 088 199
Membres
103 757
dernier inscrit
mikha