如何使用excel vba向单元格添加'₹'(格式化带有货币符号'₹'的单元格)

时间:2018-02-19 15:39:23

标签: excel vba excel-vba

您好我正在尝试使用以下代码格式化单元格,我希望将该单元格的货币符号设置为'₹'我获得INR值。

但是当我添加下面的VBA代码时,它会删除带有'?'的'₹'

Selection.NumberFormat = "[$₹-hi-IN]#,##0.00"

VBA无法识别此符号,是否可以使此代码正常工作....

先谢谢

2 个答案:

答案 0 :(得分:5)

Selection.NumberFormat = "[$" + ChrW(&H20B9) + "-hi-IN]#,##0.00"

答案 1 :(得分:2)

'simple currency
Selection.NumberFormat = ChrW(8377) & "#,##0.00"
'accounting format with red bracketed negatives
Selection.NumberFormat = "_(" & ChrW(8377) & "* #,##0.00_);[red]_(" & ChrW(8377) & "* (#,##0.00);_(" & ChrW(8377) & "* ""-""??_);_(@_)"