-1

为了提取近似函数的多项式的第一个系数,我使用以下公式:

=INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)

但是当我想将它用作这样的 VBA 代码时:

a = INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)

我收到语法错误

有人可以帮我解决这个问题吗?谢谢

4

1 回答 1

0

要在 VBA 中使用 Excel 公式,您必须Application.WorksheetFunction.<function name>按如下方式使用(如果在 Excel 内部使用,Application.可以省略):

a = Application.WorksheetFunction.Index(DROITEREG(B2:B10;A2:A10^{1.2.3});1)

我不确定如何实现该DROITEREG功能并保持原样。

有关详细信息,请参阅 MSDN

于 2013-08-19T12:39:01.597 回答