Excel VBA的回归功能

时间:2015-05-18 18:29:30

标签: excel vba excel-vba regression multiple-regression

使用excel中的回归功能,我无法将输出发送到我想要的位置。 Excel不断创建一个新的工作簿来放置结果。我究竟做错了什么?如何定位当前工作簿中的空格以粘贴回归的输出?

Application.Run "ATPVBAEN.XLAM!Regress", Worksheets("statistics Database").Range("$C$7:$C$" & (7 + I - 1)), Worksheets("statistics Database").Range("$D$7:$F$" & (7 + I - 1)), False, True, , , True, , True, , Worksheets("statistical Output").Range("$A$1"), , False

语法应该是:

Regress(inpyrng, inpxrng, constant, labels, confid, soutrng, residuals, 
sresiduals, rplots, lplots, routrng, nplots, poutrng)

我正在添加正确的路径和poutrng(所以我想。我做错了什么!)

1 个答案:

答案 0 :(得分:2)

我想出了答案:

首先,对于像我这样的类似问题,您可以使用密码Wildebeest打开.xlam文件!!然后你会看到完整的参数列表和函数背后的整个逻辑。

其次,这个问题的答案是 soutrng 参数。这是主要的退出。