作者coolsweetie ()
看板Visual_Basic
标题[VBA ] 请问可在Excel VBA里用Solver或Goalseek吗
时间Sat Jan 27 03:35:41 2007
想请问一下,如果预先在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