[英]Excel currency format with Apache POI
我使用Apache POI编写excel表。 我对它很满意,但我有以下问题:我的程序是多币种和国际化的。 在我写的excel表中,我希望我的货币单元格式正确。 为了那个原因,
我需要一个例程来构建正确的Excel货币格式(例如:“[$$ - 409]#,## 0.00; - [$$ - 409]#,## 0.00”)来自java.util.Currency和java ..util.Locale参数。
类似于: public String getExcelCurrencyFormat(Currency currency, Locale locale);
有人知道这样的图书馆吗?
难道你不能只将该字段标记为货币字段,让Excel找出正确的格式吗? 或者Excel是否要求您指定生成相关“类型”的格式?
我建议使用java.text.NumberFormat.getCurrencyInstance()但似乎没有办法从对象本身获取实例使用的实际格式(除非tostring()返回它)。
在我的脑海里,我想不出任何其他的抱歉。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.