我有一个输入矩阵的函数,并输出一个矩阵。我在这行代码中调用它。
cholesky = Application.WorksheetFunction.Cholesky2(covar)
我得到的错误是“运行时错误'438':对象不支持此属性或方法”
cholesky被宣布为:
dim cholesky() as variant
和covar声明为:
dim covar(2,2) as double
我的猜测是,我不知道这里有某种愚蠢的语法错误。谢谢!
答案 0 :(得分:0)
这不是工作表功能,因此您会收到错误
简单写一下
choelsky = choelskyfunction(covar(2,2))
它应该有效。
P.S。还为变量和函数使用不同的名称。