HSSF。清除细胞

时间:2013-08-08 06:36:53

标签: java apache-poi poi-hssf hssf

sheet.setColumnWidth(13,(short)0);完全不同

row.removeCell(13);也不起作用。

我应该为此目标使用什么?(删除单元格)

1 个答案:

答案 0 :(得分:3)

如果要清除单元格的数据:

选项1:将单元格的值设置为null。此选项的优点是您不需要获取该单元格的单元格样式,对齐方式,字体样式等。

row.getCell(13).setCellValue(null); 
Cell cell13 = cell.getCell(13);

选项2:删除单元格。当您再次cell13时,它将返回null。这就是你需要创建单元格以及样式的原因。

 row.removeCell(13);
 Cell cell13 = cell.getCell(13);