chartobjects

bonsouarmessieux

XLDnaute Junior
Bonjour a tous!
Je suis en train de réaliser une macro qui m'affiche différents graphiques. A un moment j'ai besoin de changer la page de donnée d'un graphe déja existant. J'ai besoin de nommer le dit graphe par son indice et non par son nom (qui varie). Voici mon code:
Code:
'change la plage de donnée de la série 1 du graphe 1 de la feuillle 2
    Worksheets(2).ChartObjects(1).Activate
    ActiveChart.SeriesCollection(1).XValues = "=Feuil2!R2C1:R18C1"
    ActiveChart.SeriesCollection(1).Values = "=Feuil2!R2C3:R18C3"
Quand je lance la macro Excel m'affiche le message d'erreur:"Impossible de lire la propriété ChartObjects de la classe Worksheet".
Quelqu'un pourrait il me dire ce qui ne va pas dans mon code?
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 090
Membres
103 464
dernier inscrit
Inconnu2