我正在寻找将 double 转换为字符串的解决方案,但字符串在小数点前应该有一个逗号,而不是一个点。
“一个半”应该看起来像 1,5(德语符号)。
谢谢你的帮助!!
最佳答案
CStr 和 Replace 的组合将完成这项工作。
Function Dbl2Str(dbl As Double) As String
Dbl2Str = Replace(CStr(dbl), ".", ",")
End Function
关于VBA Double as String,带逗号而不是点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27905412/