POI Excel - 包含数值的文本单元格被识别为Numerical Cell

时间:2012-01-14 01:46:51

标签: excel apache-poi

如果我将数字(如2009,345)放入Excel单元格,我将单元格格式更改为“文本”。 当我使用POI读取该单元格时,它仍然认为它是一个数字单元格。

有人有同样的问题吗?我在POI 3.8上。

谢谢!

1 个答案:

答案 0 :(得分:1)

POI不是魔术,它会回复excel文件所说的内容!

在许多情况下,如果您将一个数字放入单元格,Excel会将该数字作为带格式的数字写入该文件。

如果您想要显示Excel显示的字符串,请使用DataFormatter按照单元格上的样式规则格式化数字