VBA代码设置,编译器错误:语法错误

时间:2012-09-13 19:58:21

标签: excel-vba vba excel

我正在尝试为Excel中的White's异方差测试开发一个函数。我刚刚进入第一阶段,但我已经陷入困境。我从数据分析中调用了加载项回归方法。这将在第二阶段呈现辅助回归所需的残差。但我得到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

1 个答案:

答案 0 :(得分:0)

这个答案来自@Tim Williams:

  

从您对WhitesTest的调用中删除括号您只能使用   如果您正在调用某个函数,或者使用Call WhitesTest()...

,请填写