【发布时间】:2014-08-25 14:53:05
【问题描述】:
我正在尝试为巴西雷亚尔格式化货币,但无法获得有效的掩码。
值 10.00 应该被屏蔽为 10,00 值 1000.00 应该被屏蔽为 1.000,00
我已经尝试了代码:
$excel->getActiveSheet()
->getStyle($cell)
->getNumberFormat()
->setFormatCode(
'#0.##0,00'
);
但是 10.00 的值是 1000.00。
【问题讨论】:
-
格式化为
#0,##0.00并让 MS Excel 处理语言环境演示 -
我的 Mac 语言环境设置为美国英语,我将其更改为巴西葡萄牙语,它就像一个魅力。但是,我认为除了语言环境之外,掩码应该用作掩码。但是,这是 Excel 的一个特定特征……因为我不是 Excel 专家,所以我将掩码视为任何其他应用程序开发所处理的那样。
-
文件内部的掩码是
#0,##0.00,它只是处理本地化的 MS Excel GUI... PHPEXcel 不知道您的语言环境,也不是 GUI 应用程序,所以它可以'不知道如何解释像'#0.##0,00'这样的掩码