Salut,
A mon sens le plus simple est de créer une plage nommée dynamique.
Ensuite utiliser cette plage nommée comme source de donnée de ton graphique.
Pour avoir une plage nommée dynamique, en prenant la colonne A comme exemple:
=DECALER(TaFeuille!$A$2;0;0;NBVAL(Graphiques!$A:$A)-1;1)
A2 contient la première valeur, utilise l'entête (A1) de la colonne pour le nom.
Pour l'exemple, Produit_1
Pour la définition de la série,tu indiqueras pour la valeur:
LeNomDeTonFichier.xls!Produit_1
A faire pour toutes les colonnes concernées de ton graphique, cette méthode t'évite de passer par du VBA.
A+
Partager