我希望宏中的所有数字都用点显示,而不是逗号
例如,这显示“0,03”,但我想要“0.03”:
Dim MyNumber As Single
MyNumber = 0.03
MsgBox (MyNumber)
Run Code Online (Sandbox Code Playgroud)
我尝试了一组不起作用的代码:
这仍然显示昏迷:
Application.DecimalSeparator = "."
Run Code Online (Sandbox Code Playgroud)这仍然显示昏迷并且不适用于整个宏
MyNumber = Format(MyNumber, "##0.00")
Run Code Online (Sandbox Code Playgroud)这显示点而不是逗号,但不适用于整个宏
MsgBox (Replace(MyNumber, ",", "."))
Run Code Online (Sandbox Code Playgroud)谢谢你!