Bonjour,
Chez moi (Excel 2007), la syntaxe
graph.Chart.SeriesCollection(k).Points(l).DataLabel.Characters.Text
ne renvoit rien, je récupère les étiquettes par la syntaxe
graph.Chart.SeriesCollection(k).Points(l).DataLabel.Caption
Est-ce que tu as vérifié en debug ce que contient la propriété Text ?
Sinon, question idiote : est-ce qu'il ne serait pas plus simple d'aller lire les données sources de ce graphe plutôt que dans le graphique ?
Enfin une petite remarque (sans conséquence sur le problème actuel) : les déclarations du type
Dim i, j, k, l, m As Integer
définissent seulement la dernière variable comme Integer, toutes les autres sont de type Variant ! La syntaxe correcte est
Dim i As Integer, j As Integer, k As Integer, l As Integer, m As Integer
Partager