首页 > 解决方案 > 创建多个y轴图表epplus c#

问题描述

我想在导出到 excel 时有以下多 y 轴图表:

在此处输入图像描述

我尝试了一些来自互联网的例子,但没有运气。我为此使用以下代码:

ExcelChart chart = workSheet.Drawings.AddChart("chtLine", eChartType.LineMarkers);
var serie1 = chart.Series.Add(workSheet.Cells["D2:D7"], workSheet.Cells["A2:A7"]);
var chartType2 = chart.PlotArea.ChartTypes.Add(eChartType.ColumnClustered);
var serie2 = chartType2.Series.Add(workSheet.Cells["B2:B7"], workSheet.Cells["A2:A7"]);

chart.SetPosition(0, 0, 8, 0);
chart.SetSize(500, 300);

但是这段代码只创建了一个 y 轴。请帮助我。

标签: c#epplus

解决方案


它得到解决。我只是添加了以下代码行:

chart.UseSecondaryAxis = true;

推荐阅读