Re: [VBA ] .MDeterm 矩陣語法
找到解法了... 如下
※ 引述《Cactuss16 (花拉拉)》之銘言:
: 我是VBA新手, 在使用 Application.WorksheetFunction.MDeterm 上有遇到問題
: 已經知道 .MDeterm([{2,3,5; 3,4,6; 3,2,5}]) 是可以計算出結果的
: 但是如果矩陣裡面不是數值, 而是使用變數或是計算式的話, 就會出現錯誤訊息:
: 「無法取得類別 WorksheetFunction 的 MDeterm 屬性」
: 例如:
: Dim a as Integer
: For i=1 to 5
MsgBox (.MDeterm( Array(Array(i^2, i, 1), Array(1,2,3), Array(4,5,6))))
: Next
: 以上則會出現錯誤, 我想是因為{}裡只能是數字的緣故
: 但是卻又查不到如何定義會變動的矩陣
: 請問該如何解決呢?
: 謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.235.75.151
討論串 (同標題文章)