easyexcel指定行写入
时间: 2023-07-04 18:26:03 浏览: 994
读写Excel, 写入excel指定位置
你可以使用EasyExcel提供的`write`方法,通过指定行数来写入数据。下面是一个示例代码:
```java
// 创建 ExcelWriter 对象
ExcelWriter writer = EasyExcel.write(filePath).build();
// 写入数据
List<List<Object>> data = new ArrayList<>();
List<Object> rowData = new ArrayList<>();
rowData.add("A1");
rowData.add("B1");
data.add(rowData);
writer.write(data, new Sheet(1, 0));
// 指定行写入数据
List<Object> rowData2 = new ArrayList<>();
rowData2.add("A3");
rowData2.add("B3");
writer.writeRow(new Sheet(1, 0), 2, rowData2);
// 关闭 ExcelWriter 对象
writer.finish();
```
在上面的示例代码中,我们首先创建了一个 ExcelWriter 对象,然后写入了一行数据到第一张表的第一行。接着,我们使用`writeRow`方法,通过指定`Sheet`对象和行号(从0开始)来写入另一行数据到指定的行。最后,我们关闭 ExcelWriter 对象,完成写入操作。
阅读全文