HSSFCell的setCellType不好使?

探讨使用Apache POI库时遇到的问题:即使通过HSSFCell的setCellType方法设置了单元格类型为数字,但在setCellValue时传入String或Integer、Double等数值型数据后,Excel仍会显示“此单元格的数字为文本格式”。该问题在多个版本的POI中均存在。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用HSSFCell的setCellType,尽管我把单元格设置成为number类型,但是当我setCellValue时,如果传入String,那么Excel仍然提示“此单元格的数字为文本格式,或前面有撇号”;那么,当我传一个Integer或者Double进去(无论是否将单元格各位是设置为number类型),总是在末尾有几个单元格做“数字为文本格式”的提示,我有几十个Excel试验过的(当然,比前面传个String进去全部提示好得多)。
poi-3.5-beta6-20090622.jar。该试试新版本的,换了3.5的firnal版依然啊。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值