Bonjour,
Je débute dans les macros et la programmation VBA et je ne parviens pas à comprendre une erreur renvoyée par VBA sur une macro qui marchait jusqu'ici puis maintenant une fois sur deux.
A partir d'une base de donnée, j'ai crée une macro qui m'intègre sur la même page que ma base deux tableaux croisés dynamiques. J'ai associé à chacun des tableaux un graphique croisés dynamique. J'ai crée également deux boutons qui permettent à l'utilisateur de "switcher" entre les deux graphiques pour n'avoir d'un seul graphique à l'écran. (je n'ai pas encore géré l'actualisation du tableau).
Afin d'éviter l'empilement des graphiques (car dès que l'on clic sur un bouton, un graphique apparait) j'efface le dernier crée et c'est à partir de cette fonction que tout ce met à buguer (une fois sur deux): "la méthode de "SetSourceData" de l'objet Chart à échouée" et le debogger me pointe mon code qui permet d'associer la source à mon graphique.
Quelqu'un pourrait-il m'aider à comprendre ce qui se passe et comment le corriger?
Je débute dans les macros et la programmation VBA et je ne parviens pas à comprendre une erreur renvoyée par VBA sur une macro qui marchait jusqu'ici puis maintenant une fois sur deux.
A partir d'une base de donnée, j'ai crée une macro qui m'intègre sur la même page que ma base deux tableaux croisés dynamiques. J'ai associé à chacun des tableaux un graphique croisés dynamique. J'ai crée également deux boutons qui permettent à l'utilisateur de "switcher" entre les deux graphiques pour n'avoir d'un seul graphique à l'écran. (je n'ai pas encore géré l'actualisation du tableau).
Afin d'éviter l'empilement des graphiques (car dès que l'on clic sur un bouton, un graphique apparait) j'efface le dernier crée et c'est à partir de cette fonction que tout ce met à buguer (une fois sur deux): "la méthode de "SetSourceData" de l'objet Chart à échouée" et le debogger me pointe mon code qui permet d'associer la source à mon graphique.
Quelqu'un pourrait-il m'aider à comprendre ce qui se passe et comment le corriger?