C# 创建具有一个x轴和两个y轴的图表
我必须通过C在Interop Excel中创建一个带有一个x轴和两个y轴的图表。我的数据如下所示:C# 创建具有一个x轴和两个y轴的图表,c#,excel,C#,Excel,我必须通过C在Interop Excel中创建一个带有一个x轴和两个y轴的图表。我的数据如下所示: Month Count1 Count2 Jan 229 170 Feb 204 53 Mar 292 106 Apr 513 64 May 592 115 Jun 644 198 Jul 691 182 Aug 407 8 S
Month Count1 Count2
Jan 229 170
Feb 204 53
Mar 292 106
Apr 513 64
May 592 115
Jun 644 198
Jul 691 182
Aug 407 8
Sep 127 18
Oct 36 8
Nov 76
我想创建一个这样的图。
我能够为count1列创建图形,但不知道如何添加另一个y轴。我的代码:
Microsoft.Office.Interop.Excel.ChartObjects chartObjs = (Microsoft.Office.Interop.Excel.ChartObjects)xlWorkSheet.ChartObjects();
Microsoft.Office.Interop.Excel.ChartObject graphChart = chartObjs.Add(80, 2380, 600, 220);
Microsoft.Office.Interop.Excel.Chart chart = graphChart.Chart;
chart.HasLegend = true;
Microsoft.Office.Interop.Excel.Range xValues = xlWorkSheet1.Range["A1", "A12"];
Microsoft.Office.Interop.Excel.Range yValues = xlWorkSheet1.Range["B1", "B12"];
Microsoft.Office.Interop.Excel.SeriesCollection seriesCollection = chart.HasLegend();
Microsoft.Office.Interop.Excel.Series series = seriesCollection.NewSeries();
series.XValues = xValues;
series.Values = yValues;
可能重复的Hi pnuts,是的,我想画一个图表,就像上面显示的图表一样。你能帮忙吗谢谢Niraj,链接很有用,我得到了预期的输出。