【发布时间】:2014-02-20 12:10:12
【问题描述】:
我有问题。当我在 Excel 单元格中写入双精度值(例如 20.3)并指定格式(“0.0”)时,“德语”Excel 无法将该值识别为数字,因为在德国,十进制数字的分隔符是逗号,不是一点。例如,“英文”数字 1,000.00 将是 1.000,00
我尝试使用“0,0”之类的 DateFormat,但 excel 仍然认为该值是一个字符串。
由于公式,我需要将值设为数字。 并且:我的软件的客户端使用德国数字格式的 Excel。没有关于它的讨论:(
有没有办法说 POI 写一个双值“德国”方式? 或者有什么办法可以解决这个问题?
非常感谢!
【问题讨论】:
标签: java format apache-poi separator