【发布时间】:2017-02-27 18:36:34
【问题描述】:
这是我使用的代码。有了这个,我可以删除内容,但不能删除单元格。请帮我解决这个问题。
File f=new File("C:\\Users\\ALLANSH1\\Desktop\\GL_PLATEAU.xlsx");
FileInputStream fis=new FileInputStream(f);
XSSFWorkbook workbook=new XSSFWorkbook(fis);
XSSFSheet mysheet=workbook.getSheetAt(0);
int l=mysheet.getLastRowNum();
java.util.Iterator rowIter =mysheet.iterator();
while(rowIter.hasNext())
{
XSSFRow row=(XSSFRow)rowIter.next();
XSSFCell cell=row.getCell(5);
row.removeCell(cell);
}
System.out.println(l);
FileOutputStream fos=new FileOutputStream("C:\\Users\\ALLANSH1\\Desktop\\GL.xlsx");
workbook.write(fos);
}
【问题讨论】:
-
上述链接中提供的解决方案不起作用。请帮助我另一种解决方案。
-
嗨 Shiva,你找到解决办法了吗?如果是,请分享。
标签: java apache-poi