您好,使用 sheet.setDataSource(dataSource); 方法加载数据后会覆盖表头 A B C D列,再设置公式后导出就会与这个问题。
而且公式必须从第0行开始,从第一行开始就无效
有效:
sheet.setArrayFormula(0, 18, dataSource.length, 1, "L1" + dataSource.length + "*P1" + dataSource.length);
无效:
sheet.setArrayFormula(1, 18, dataSource.length, 1, "L1" + dataSource.length + "*P1" + dataSource.length);
|