EXCEL到VBA代码的翻译
为了提取逼近函数的多项式的第一个系数,我使用以下公式:EXCEL到VBA代码的翻译,excel,vba,excel-formula,Excel,Vba,Excel Formula,为了提取逼近函数的多项式的第一个系数,我使用以下公式: =INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1) 但当我想将其用作VBA代码时,如下所示: a = INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1) 我得到一个语法错误 有人能帮我解决这个问题吗?感谢您要在VBA中使用Excel公式,您必须使用应用程序.工作表功能。如下所示(如果在Excel内部使用,应用程序。可以省略): 我不确定如何实现DROITEREG功能,并保
=INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
但当我想将其用作VBA代码时,如下所示:
a = INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
我得到一个语法错误
有人能帮我解决这个问题吗?感谢您要在VBA中使用Excel公式,您必须使用
应用程序.工作表功能。
如下所示(如果在Excel内部使用,应用程序。
可以省略):
我不确定如何实现DROITEREG
功能,并保持原样
这是一个有效的Excel公式吗?当我输入此信息时,Excel显示err msg。
DROITEREG
是LINEST
a = Application.WorksheetFunction.Index(DROITEREG(B2:B10;A2:A10^{1.2.3});1)