easyexcel 删除行
时间: 2023-06-29 13:11:11 浏览: 458
EXCEL删除行
3星 · 编辑精心推荐
在 EasyExcel 中删除行,可以使用 `removeRow(int sheetNo, int rowIndex)` 方法。其中,`sheetNo` 表示要删除的行所在的工作表序号(从0开始),`rowIndex` 表示要删除的行的行号(从0开始)。
示例代码:
```java
ExcelWriter writer = null;
try {
// 创建 ExcelWriter 对象
writer = EasyExcel.write(fileName).build();
// 获取第一个工作表对象
Sheet sheet = writer.getSheet(0);
// 删除第5行
sheet.removeRow(4);
// 写入数据到文件中
writer.finish();
} finally {
if (writer != null) {
writer.finish();
}
}
```
在上面的示例代码中,我们获取了第一个工作表对象 `Sheet`,然后调用 `removeRow` 方法删除第5行(行号从0开始)。最后,使用 `writer.finish()` 方法将修改后的数据写入到文件中。注意,要在 `finally` 块中关闭 `writer` 对象。
阅读全文