首先,我是POI的新手。我从后端提取数据并将其保存到excel文件。但我注意到一个单元格最多只允许10个字符。其他细胞不会发生这种情况。我可以更改单元格上字符的限制。 dataFormat会这样做吗? dataFormat只适用于整数吗?字符串怎么样?
答案 0 :(得分:0)
我认为这是原始Excel文件中定义的格式。 POI
不会强制执行10
个字符的限制。您可以验证是否可以手动将大文本写入相关单元格。如果是这样,请更新excel的单元格格式并尝试。
您可能想要使用
HSSFCell.setCellStyle
HSSFCell.setCellType(Cell.CELL_TYPE_STRING)
通过代码更改单元格的类型/样式。