入力変数の 1 つを最小制約と最大制約で制限する必要がある最適化問題を解決しようとしています。最後に SolverReset を実行しないので、後で Solver が 3 番目の制約 ($F$5 <= 1) を無視していることがわかります。また、$F$5 > 1 の答えが得られることもあるので、それもわかります。
Solver を手動で使用すると、3 番目の制約を追加できます。不足しているものを確認するためにマクロを記録しようとしましたが、まだ困惑しています。Excel 2007 を実行しています。ありがとう、
Public Sub SEDMSolver()
SolverReset
SolverAdd CellRef:="$F$5", Relation:=3, FormulaText:="0.1"
SolverAdd CellRef:="$F$4", Relation:=3, FormulaText:="0"
SolverAdd CellRef:="$F$5", Relation:=1, FormulaText:="1"
SolverOk SetCell:="$G$8", MaxMinVal:=2, ValueOf:="0", ByChange:="$F$4:$F$5"
SolverSolve userFinish:=True
End Sub