我正在尝试使用求解器在excel上拟合回归线。但是当我尝试调用宏时,由于消息“Sub或function not defined”提示,我遇到了困难。
我的最终目标是为列中的求解器创建一个循环。
Public Sub SolverTry()
SolverReset
SolverAdd CellRef:="$B$5", Relation:=1, FormulaText:="1"
SolverAdd CellRef:="$C$5", Relation:=3, FormulaText:="0"
SolverOk SetCell:="$A$5", MaxMinVal:=2, ValueOf:="0", ByChange:="$B$5:$C$5"
SolverSolve userFinish:=True
End Sub
请帮忙!谢谢!
答案 0 :(得分:2)
您应该添加对求解器的引用。在VBA中,转到工具 - >参考 - >检查解算器。