在单元格中强制使用美元(或其他国家)

问题描述 投票:1回答:1

我希望这是一个简单的方法。我正在使用Range.NumberFormat = "$#,##0.00"将单元格格式化为美国货币。但是,当我们在日本的用户打开工作簿时,他们会以日元¥看到它。我假设是因为Windows知道它们已被区域化到日本。有没有办法迫使它留在美国,所以不会造成任何混乱?

谢谢

excel vba currency number-formatting
1个回答
0
投票

我无法在其他区域进行测试,但是尝试:

Range.NumberFormat = "[$$-409]#,##0.00"

基于locale code [$-409]

另一个版本:

Range.NumberFormat = "[$$-en-US]#,##0.00"
© www.soinside.com 2019 - 2024. All rights reserved.