Open baili123 opened 1 year ago
啥时候修复啊 @zhuangjiaju
WriteSheet writeSheet1 = EasyExcel.writerSheet(0, "aaa" ).head(WithdrawSummaryExcelData.class).build(); WriteSheet writeSheet2 = EasyExcel.writerSheet(1, "bbb" ).head(WithdrawDetailExcelData.class).build(); ... // 手动声明触发sheetADD,勉强能用。。 excelWriter.writeContext().currentSheet(writeSheet1, WriteTypeEnum.ADD); ... excelWriter.write( bbb,writeSheet2); excelWriter.write( aaa,writeSheet1);
写入excel时,使用com.alibaba.excel.EasyExcelFactory#writerSheet(java.lang.Integer, java.lang.String)设置的sheetNo没用。 例如下面这段代码:
期望是writeSheet1排在最左,但实际上是writeSheet2排在最左。 也就是说sheet的顺序取决于写入的顺序,而非设置的sheetNo。