camillepaps
XLDnaute Nouveau
Bonjour le forum,
J'ai un problème avec un graphique sur lequel j'affiche plusieurs courbes à l'aide de case à cocher. Je sais d'ou vient le probleme mais je me sais pas comment le résoudre.
J'ai une macro affectée à chaque case à cocher qui permet d'afficher une courbe. (et supprimer la courbe lorsque case décochée)
Mes macros contiennent alors toutes cela :
ActiveChart.SeriesCollection(1).Name = "=""janv-15""" pour la premiere
ActiveChart.SeriesCollection(2).Name = "=""févr-15""" pour la deuxieme
Sauf que lorsque le graph est vide et que je veux commencer par tracer la deuxieme courbe, cela ne fonctionne pas car on crée une premiere série mais on desire renommer la deuxieme qui n'existe pas..
L'idéal aurait alors été de créer une variable i (ActiveChart.SeriesCollection(i).Name ) qui s'incrémente dès qu'une macro se déclenche mais je ne sais pas si c'est possible..
Je vous joins mon fichier exemple.
Un grand merci aux personnes qui voudront m'aider.
J'ai un problème avec un graphique sur lequel j'affiche plusieurs courbes à l'aide de case à cocher. Je sais d'ou vient le probleme mais je me sais pas comment le résoudre.
J'ai une macro affectée à chaque case à cocher qui permet d'afficher une courbe. (et supprimer la courbe lorsque case décochée)
Mes macros contiennent alors toutes cela :
ActiveChart.SeriesCollection(1).Name = "=""janv-15""" pour la premiere
ActiveChart.SeriesCollection(2).Name = "=""févr-15""" pour la deuxieme
Sauf que lorsque le graph est vide et que je veux commencer par tracer la deuxieme courbe, cela ne fonctionne pas car on crée une premiere série mais on desire renommer la deuxieme qui n'existe pas..
L'idéal aurait alors été de créer une variable i (ActiveChart.SeriesCollection(i).Name ) qui s'incrémente dès qu'une macro se déclenche mais je ne sais pas si c'est possible..
Je vous joins mon fichier exemple.
Un grand merci aux personnes qui voudront m'aider.