EasyExcel.write如何多sheet
时间: 2023-08-19 13:16:47 浏览: 221
alibaba_easyexcel.rar
可以使用EasyExcel.write().sheet(sheetName)方法,指定sheet的名称,来实现多sheet的写入。示例代码如下:
```java
// 创建一个ExcelWriter对象
ExcelWriter writer = EasyExcel.write(fileName).build();
// 写入第一个sheet
writer.write(dataList1, EasyExcel.writerSheet("Sheet1").head(head1).build());
// 写入第二个sheet
writer.write(dataList2, EasyExcel.writerSheet("Sheet2").head(head2).build());
// 关闭ExcelWriter对象
writer.finish();
```
其中,dataList1和head1是第一个sheet的数据和表头信息,dataList2和head2是第二个sheet的数据和表头信息。sheetName可以自定义名称,也可以使用默认的名称Sheet1、Sheet2等。
阅读全文