看板 Visual_Basic 關於我們 聯絡資訊
請各位大大幫幫忙~~ pr=某一機率值 z=常態累加函數的反函數 我想用excel中的 NORMSINV 函數來求 z 以下是程式碼: For h = 1 To 10 pr = pr - Sheets("Trans").Cells(rating + 1, h + 1).Value z = Application.WorksheetFunction.NormSInv(pr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^都會出問題 Sheets("VaR").Cells(h, 1) = "第" & h & "級" Sheets("VaR").Cells(10, 1) = "違約" Sheets("VaR").Cells(h, 2) = z Next h 他都會顯示說程式或物件的定義錯誤 執行時還會說"無法取得類別 worksheetfunction 的 NormSInv的屬性 我有嘗試把z 和 pr 宣告成 double 可是還是不行耶~~~ 請問該怎麼設定呢?? 謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.184.148 ※ 編輯: xingying 來自: 218.167.184.148 (08/02 16:31)