我尝试使用类似“0,0”的DateFormat,但是excel仍然认为该值是一个字符串。
由于公式,我需要将值作为数字。 并且:我的软件的客户使用带有德国数字格式的Excel。没有任何关于它的讨论:(
有没有办法说POI写一个双重值“德国”的方式? 或者这个问题有解决办法吗?
非常感谢!
答案 0 :(得分:1)
这应该不是问题,因为在POI中setCellValue(double)
方法被double
覆盖,因此不依赖于区域设置。看起来您使用的是setCellValue(String)
或setCellValue(RichTextString)
。纠正它,它应该工作。
如果这对你不起作用,你必须发布你的代码。