为了提取近似函数的第一个多项式系数,我使用这个公式:
=INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
但是当我想将它用作这样的VBA代码时:
a = INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
我收到语法错误
有人可以帮我解决这个问题吗?谢谢
答案 0 :(得分:0)
要在VBA中使用Excel公式,您必须使用Application.WorksheetFunction.<function name>
,如下所示(如果在Excel中使用,Application.
可以省略):
a = Application.WorksheetFunction.Index(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
我不确定如何实现DROITEREG
功能并保持原样。