GCExcel基于多个区域创建图表
需求背景:选中不连续的多个区域,根据多个区域生成图表。实现方式:借助GCExcel中区域的union方法。将多个不连续区域组合起来,之后根据组合后的区域创建图表。
详细代码如下:
IRange range1 = worksheet.getRange(0,0,6,2);
IRange range2 = worksheet.getRange(0,3,6,1);
IRange rangeUnion= range1.union(range2);
shape.getChart().getSeriesCollection().add(rangeUnion, RowCol.Columns, true, true);
workbook.save("char.xlsx");
页:
[1]