ts_Maple
2017-05-09 06:54
采纳率: 0%
浏览 3.2k

POI Excel 单元格格式设置为数值型却成了货币型

XSSFDataFormat format = wb.createDataFormat();
style.setDataFormat(format.getFormat("#,##0"));

代码如上,
如果getFormat()里参数为“0”或者“0.00”,均显示自定义格式,不显示数值类型。
采用上面的代码则总是显示货币类型。网上查了很多资料都没有解决。不知道是什么问题。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • devmiao 2017-05-09 16:20
    打赏 评论
  • 灰白丶黑 2020-10-28 17:06

    因为#,##0是货币型,数值型是”#,##0_ ”后面有个空格

    打赏 评论