我用代码创建一个Excel文件。到目前为止,一切正常。
我想用代码创建以下图表
Excel with Chart (image) (注意选定的单元格和xseries名称)
在Excel中很容易。
但是我该如何用代码做到这一点?
我的实验
string values = "='Overall Results'!B3;'Overall Results'!D3;'Overall Results'!F3;'Overall Results'!H3;'Overall Results'!J3";
string xSerie = "='Overall Results'!$B$1:$K$1";
linechart.Series.Add(values, xSerie);
没有用。
答案 0 :(得分:0)
您必须使用EPPlus单元地址创建一个字符串。
string values = worksheet.Cells[3, 2].Address + ":" + worksheet.Cells[3, 4].Address + ":" + worksheet.Cells[3, 6].Address;
linechart.Series.Add(values, ExcelRange.GetAddress(1, 2, 1, 11));