0

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

row.removeCell(13);也不行。

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

4

1 回答 1

4

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

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

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

选项 2:删除单元格。当你cell13再次服用时,它会返回null。这就是为什么您需要创建单元格以及样式。

 row.removeCell(13);
 Cell cell13 = cell.getCell(13);
于 2013-08-08T07:23:21.243 回答