Wie Sie mehrere Reihen in einem Diagramm in Excel mit C#

Ich würde gern ein Diagramm wie das folgende Bild.

Wie Sie mehrere Reihen in einem Diagramm in Excel mit C#

Diese Tabelle hat 3 series (Schwarz, Rot, Blau).

Folgende ist ein code-block, der schafft das "one" - Reihe in einem Diagramm...

Excel._Workbook oWorkbook = (Excel._Workbook)oSheet.Parent;
Excel._Chart oChart = (Excel._Chart)oWorkbook.Charts.Add(oSheet, Type.Missing, Type.Missing, Type.Missing);

//Y axis data
Excel.Range oRange = oSheet.get_Range(yRange, Type.Missing);

//Creates a chart
oChart.ChartWizard(oRange, chartType, 2, Excel.XlRowCol.xlColumns, Type.Missing, Type.Missing, false, title, xAxisTitle, yAxisTitle, Type.Missing);

//Sets X axis category
Excel.Series oSeries = (Excel.Series)oChart.SeriesCollection(1);    
oSeries.XValues = oSheet.get_Range(xRange, Type.Missing);
oChart.Name = chartName;

MSDN API ist nicht hilfreich genug, und ich kann kaum in irgendeinem tutorial oder ein Beispiel zu diesem problem. (Oder vielleicht bin ich nicht gut nach Ihnen)

Es wäre schön, wenn jemand gibt mir eine Lösung.

  • Vielleicht gibt dies Ihnen eine Idee stackoverflow.com/questions/1422779/...
  • Gut, der Kommentar über der code-block, der sagt: "...mehrere Serie-das funktioniert noch nicht". Trotzdem habe ich versucht, das ändern einige Zeilen, konnte aber nicht herausgefunden. 🙁 Danke trotzdem.
InformationsquelleAutor DynamicScope | 2011-11-18
Schreibe einen Kommentar