【问题标题】:Apache POI excel cell character LimitApache POI excel单元格字符限制
【发布时间】:2012-10-18 02:24:42
【问题描述】:

首先,我是 POI 新手。我正在从后端提取数据并将其保存到 excel 文件中。但我注意到一个单元格最多只能允许 10 个字符。这不会发生在其他细胞上。我可以更改单元格上字符的限制吗? dataFormat 会这样做吗? dataFormat 是否仅适用于整数?字符串呢?

【问题讨论】:

    标签: excel limit apache-poi cell dataformat


    【解决方案1】:

    我相信这是在您的原始 Excel 文件中定义的一些格式。 POI 不强制限制 10 字符。您可以验证是否手动将大文本写入相关单元格。如果有,请更新excel的单元格格式样式试试。

    你可能想使用

      HSSFCell.setCellStyle
      HSSFCell.setCellType(Cell.CELL_TYPE_STRING)
    

    通过代码更改单元格的类型/样式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多