[VBA ] 請問可在Excel VBA裡用Solver或Goalseek嗎

看板Visual_Basic作者時間18年前 (2007/01/27 03:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
想請問一下,如果預先在excel工作表格裡輸入方程式, 然後用goalseek去解,在VBA裡的語法是 Range("A1").GoalSeek Goal:=0, ChangingCell:=Range("B1") 如果我想在VBA的表單上設一個textbox, 然後將方程式內建在VBA語法裡 讓goalseek去解,然後將答案顯示在這個textbox上,可行嗎? 我自己試了一下 Dim X as single Dim Y as integer Y = X^3-8X+2 Y.GoalSeek Goal:=0, ChangingCell:=textbox1.text (以上VBA會告訴我 "invalied qualifier",然後問題是出在Y, 不好意思我是初學者) 謝謝 ps.我有直接寫程式來解一元多次方程式,有成功但是比較長, 所以想說能不能直接應用excel裡的工具 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 157.182.81.213
文章代碼(AID): #15kbWE0l (Visual_Basic)
文章代碼(AID): #15kbWE0l (Visual_Basic)