sheet.setColumnWidth(13,(short)0);
完全不同
row.removeCell(13);
也不起作用。
我应该使用什么来实现这个目标?(删除单元格)
最佳答案
如果要清除单元格的数据:
选项 1:将单元格的值设置为 null
。此选项的优点是您不需要获取该单元格的单元格样式、对齐方式、字体样式等。
row.getCell(13).setCellValue(null);
Cell cell13 = cell.getCell(13);
选项 2:删除单元格。当您再次获取cell13
时,它将返回null
。这就是为什么您需要创建单元格和样式。
row.removeCell(13);
Cell cell13 = cell.getCell(13);
关于java - HSSF。清除单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18119396/