如何删除POI生成的Excel中的警告?

时间:2012-02-10 14:53:22

标签: java excel apache-poi

我正在使用Apache POI将内容写入Excel工作表。在所有具有数字的单元格中生成excel之后,它包含一个蓝色标记(每个单元格离开顶角)。它就像一个警告。如何在将内容写入Excel时删除它们? PFA截屏。enter image description here

谢谢!

2 个答案:

答案 0 :(得分:0)

您可以尝试设置单元格类型:

HSSFCell cell = row1.createCell(i);
cell.setCellType(Cell.CELL_TYPE_STRING); // =0, or Cell.CELL_TYPE_NUMERIC = 1
cell.setCellValue(value);

有关详细信息,请参阅API docs

答案 1 :(得分:0)

以下适用于我。

**

HSSFCell cell = row1.createCell(i);
cell.setCellType(new Double(value));

**

注意:'价值'应该是数字,它不会对字母数字值起作用。 在需要的任何地方(单元格值)替换它。