首先,我是POI的新手。我正在从后台提取数据,并将其保存到excel文件中。但我注意到一个单元格最多只能包含10个字符。这不会发生在其他单元格上。我可以更改单元格上的字符限制吗?dataFormat会这么做吗?dataFormat只对整数起作用吗?字符串呢?
发布于 2012-10-18 02:13:57
我相信这是您的原始Excel文件中定义的一些格式。POI不强制10字符的限制。您可以通过手动将大文本写入相关单元格来验证此操作。如果是,请更新excel的单元格格式样式后再试。
您可能想要使用
  HSSFCell.setCellStyle
  HSSFCell.setCellType(Cell.CELL_TYPE_STRING)通过代码更改单元格的类型/样式。
https://stackoverflow.com/questions/12940617
复制相似问题