在VBA中评估(NormSInv(rand()))会引发错误

时间:2015-11-10 12:33:20

标签: excel-vba vba excel

我正在尝试使用以下内容在VBA中生成标准的正常随机变量:foreach () { explode and check }。但我得到一个错误,说Evaluate(NormSInv(rand()))不是一个已定义的函数,我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

Evaluate需要一个公式字符串:

Evaluate("NormSInv(rand())")

答案 1 :(得分:1)

试试这个

Debug.Print Evaluate("=NORMSINV(RAND())")