-1
要提取多項式的第一個係數,其近似的函數,我使用以下公式:EXCEL至VBA代碼翻譯
=INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
但是,當我想使用它作爲VBA代碼這樣的:
a = INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
我得到一個語法錯誤
有人可以幫我解決這個問題嗎?謝謝
要提取多項式的第一個係數,其近似的函數,我使用以下公式:EXCEL至VBA代碼翻譯
=INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
但是,當我想使用它作爲VBA代碼這樣的:
a = INDEX(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
我得到一個語法錯誤
有人可以幫我解決這個問題嗎?謝謝
要在VBA中使用Excel的公式,你必須使用Application.WorksheetFunction.<function name>
如下(如果使用的Excel裏面,Application.
可以去掉):
a = Application.WorksheetFunction.Index(DROITEREG(B2:B10;A2:A10^{1.2.3});1)
我不確定如何實現DROITEREG
功能保持原樣。
這是一個有效的Excel公式嗎?當我輸入這個時,Excel顯示錯誤信息。 – dotNET
'DROITEREG'是'LINEST'的法文名稱 –