'运行时错误1004应用程序定义的错误或对象定义的错误'尝试通过range.formula输入UDF时

时间:2015-05-04 20:19:26

标签: excel-vba excel-formula udf vba excel

我试图通过Range.Formula方法在单元格J3中放置用户定义的函数,但遇到 application-defined or object-defined error ,有人可以告诉我它是否是甚至可以将UDF放入单元格中吗?我通过手动输入功能测试了该功能。代码是:

Range("J3").Formula = "=EmpiricalDist($AF$1;$AD$1;0.95;E3;1;-1)"

其中EmpiricalDist是提到的UDF。我在excel 2013工作。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。

Chang line

Range("J3").Formula = "=EmpiricalDist($AF$1;$AD$1;0.95;E3;1;-1)"

Use Range("J3").FormulaLocal = "=EmpiricalDist($AF$1;$AD$1;0.95;E3;1;-1)"