Graphique à partir d'un tableau
Bonjour à tous,
J'essaie de me former à la prog VBA sous Excel.
Seulement j'ai du mal avec certains points, notamment la création de graphique, voici mon objectif :
- Dans ma feuille "C_CHQ", je souhaite insérer un graphique de type xlLine contenant une seule série.
- Les ordonnées de cette série sont contenues dans un tableau (de Double) tabSoldesD() et les abscisses dans un tableau (de String) tabTitles().
- Par ailleurs, je souhaite positionner ce graphique sur la plage P4:U4 de ma feuille.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10
|
Worksheets("C_CHQ").Activate
With ActiveSheet.ChartObjects.Add(Range("P4:U4").Left, Range("P4:U4").Top, Range("P4:U4").Width, Range("P4:U4").Height)
.Chart.ChartType = xlLine
.Chart.Axes
.Chart.SeriesCollection.NewSeries.Values = tabSoldesD()
.Chart.SeriesCollection.NewSeries.XValues = tabTitles()
.Chart.Legend.Position = xlBottom
End With |
Seulement avec ce code, j'ai l'apparition d'une deuxième Série vide dans ma légende.
Quelqu'un saurait me dire pourquoi j'ai cette deuxième série ?
Et sinon est ce que cette méthode est "propre" pour générer ce genre de graphique ?
Merci par avance