使用 Apache POI 删除 Excel 工作表
2022-09-03 07:00:13
我必须从Excel文件中删除工作表。
这是我的代码片段:
FileInputStream fileStream = new FileInputStream(destFile);
POIFSFileSystem fsPoi = new POIFSFileSystem(fileStream);
HSSFWorkbook workbook = new HSSFWorkbook(fsPoi);
int index = 0;
HSSFSheet sheet = workbook.getSheet("Setup");
if(sheet != null) {
index = workbook.getSheetIndex(sheet);
workbook.removeSheetAt(index);
}
return destFile;
在此之后,我得到了与我通过的完全相同的工作簿,而无需删除工作表“设置”
帮我解决这个问题。任何帮助将不胜感激