如何使用VBA评估我的字符串并应用RoundUp以获得" 6"结果
Sub EvaluateExample()
Dim r As String
r = "ROUNDUP(11/2)"
Debug.Print Evaluate(r)
'should print "6"
End Sub
答案 0 :(得分:3)
您在ROUNDUP()
电话中缺少一个参数(小数点后的位数)。这是正确的方法:
r = "ROUNDUP(11/2,0)"