Re : Mise à jour Graph
Bonjour,
Toujours à la recherche d’une aide sur les fonctions graphique Excel 2003, trouve pas de réponses, alors un peu d'aide SVP.
Pour éclaircir un peu.
Mon fichier est un modèle ou l’on rentre des données mesurées, qui peuvent varier de 20 échantillons à 2000, mais sur mon graphique, pour faire varier cette plage de donnée en fonction du nombre de mesures renseigner (afin d’éviter un graphique avec 2000 graduations et seulement 20 valeurs), je dois passer par la définition d’un nom de la plage de donnée, car dans la définition, je peux, ou tout du moins c’est la seule solution que j’ai trouvé aujourd’hui, incorporer une fonction indexe pour faire varier cette plage de donnée.
Ex :
En A1:A2000 = plage de valeurs à renseigner
En B1 = NB(A1:A2000) renvoyant le nombre de valeurs renseignées
Création ou définition du nom de la série
Insertion/nom/définir
plage_donnee ='Feuil1'!$A$1:INDEX('Feuil1'!$A$1:$A$2000; 'Feuil1'!$B$1;1) se qui permet de faire varier la plage de donnée graphique suivant le nombre de valeurs renseignées
Création du graph
Série ='NOM_DU_FICHIER.xls'!plage_donnee (=SERIE("Mesures";;'NOM_DU_FICHIER.xls'!plage_donnee;1))
Voila, mon graph évolue suivant le nombre de valeur renseignées, malheureusement, quand je copie cet onglet en feuil2, mon graph n’évolue pas, car il est toujours sous l’influence de la formule =SERIE("Mesures";;'NOM_DU_FICHIER.xls'!plage_donnee;1)) soit du nom plage_donnee définit pour le classeur et non pas pour la feuille en cour.
Donc je remplace la formule =SERIE("Mesures";;'NOM_DU_FICHIER.xls'!plage_donnee;1)) par =SERIE("Mesures";;'[NOM_DU_FICHIER.xls]Feuil2'!plage_donnee;1)), ce qui créé le lien avec la feuille 2, mais mon but n’est pas de reprendre une a une les courbes de chaque graph, sachant que sur mon graph il y a 5 ou 6 courbes, et que pour chaque classeur de relevé, il peut il avoir de 1 à 10, 20 ou plus d’onglets.
Le but et de pouvoir intégrer directement la première formule dans la plage série, qui fera référence à l’onglet en cour.
Si vous avez une astuce, sans passer par VB ca me sortirais de l’impasse.
Cordialement