Bonjour à tous,
J'ai un souci avec les graphiques dans VBA. Je charge bien toutes mes données dans des tableaux de variant, aucun souci.
Lorsque je charge mon graphique avec le code suivant (issue du site msdn de microsoft) :
Code :
Dim oSeries As WCSeries
Set oSeries = oChart.SeriesCollection.Add
With oSeries
.Caption = "1995"
.SetData chDimCategories, chDataLiteral, xValues
.SetData chDimValues, chDataLiteral, yValues1
.Type = chChartTypeColumnClustered
End With
Set oSeries = oChart.SeriesCollection.Add
With oSeries
.Caption = "1996"
.SetData chDimCategories, chDataLiteral, xValues
.SetData chDimValues, chDataLiteral, yValues2
.Type = chChartTypeColumnClustered
End With
J'obtiens bien un graphique "correct" mais mes 2 séries sont superposées les une sur les autres !!! Donc une est quasiment invisible...

J'ai tenté de créer une nouvelle collection ( avec un Set oSeries2 = oChart.SeriesCollection.Add) mais rien n'y fait...
Quelqu'un aurait une idée ?
Merci d'avance !