1

我正在尝试为 Excel 中的 White 异方差检验开发一个函数。我只是在第一阶段,但我已经卡住了。我从数据分析中调用了外接回归方法。这将呈现第二阶段辅助回归所需的残差。但我得到了compiler error,这是没有信息的。这里的设置有什么问题?

Sub WhitesTest(Y As Range, X As Range)
    'This function will run the regression by default, but also report the White's Test for
    'heteroskedasticity

    Application.Run "ATPVBAEN.XLAM!Regress", Y, _
        X, False, False, , "", True, False, False _
        , False, , False
End Sub

Sub testWhitesTest()
    WhitesTest(Sheets("Sheet1").Range("A1:A6"),Sheets("Sheet1").Range("B1:B6"))
End Sub
4

1 回答 1

0

这个答案来自@Tim Williams:

从对 WhitesTest 的调用中删除括号 如果您正在调用函数,或者如果使用 Call WhitesTest()...,则仅使用括号。

于 2013-07-08T18:01:38.413 回答