[問題] 關於C# 使用excel function
小弟最近在用C#使用excel function 計算一些統計相關的數據
當這些excel函數要丟的參數都是屬於double或boolean時都沒什麼問題
ex:
Microsoft.Office.Interop.Excel.Application app= new
Microsoft.Office.Interop.Excel.Application();
double k = app.WorksheetFunction.Weibull(20, 2, 50, true);
但是當某些WorksheetFunction的function要求的參數是object時
卻怎麼試也試不出預期的結果
例如在excel 2007中
ERFC(0.14)會等於0.84xxx
但是當在C#程式裡面 WorksheetFunction.ERFC(object arg1)要求的參數是object時
直接打上double k = app.WorksheetFunction.ERF(0.14);
卻會出現錯誤訊息說找不到成員,我有試了其他方法也都是失敗告終
請問有哪位知道我應該怎麼丟參數
才能找到正確的結果嗎? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.107.136
推
03/25 21:56, , 1F
03/25 21:56, 1F
→
03/25 21:57, , 2F
03/25 21:57, 2F
→
03/27 18:47, , 3F
03/27 18:47, 3F