Hello tout le monde,
je suis en train de bosser sur une macro VBA Excel qui s'occupe de traitements sur des graphiques.
Ce que j'aimerais c'est pouvoir récupérer la valeur des points de mon graphique.
J'ai tenté cela :
lorsque je fais un debug.print il me renvoie la bonne valeur. Jusqu'ici tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ValueSerie2 = ActiveChart.SeriesCollection(2).Points(i).DataLabel.Caption
Mais lorsque je tente ceci :
là, c'est le draaame ! Erreur de type incompatible. Je ne crois pas me tromper beaucoup en disant que les deux valeurs qui sont soustraites sont de type texte, donc pas d'opération dessus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DiffSerie1Serie2 = ActiveChart.SeriesCollection(1).Points(i).DataLabel.Caption - ActiveChart.SeriesCollection(2).Points(i).DataLabel.Caption
Ma question est donc : peut-on convertir ces deux valeurs textes en nombre pour pouvoir faire une opération.
Sinon, peut-on récupérer la valeur du point autrement ?
Merci pour votre aide
laloune
Partager