Bonjour j'utilise un solveur voici sa formule , je voudrai que le solveur n'essaye pas de calculer I16 avec une variable I13 qui n'est pas comprise entre 0.1 et 72 si le solveur utilise une valeur non comprise entre 0.1 et 72 il s'arrete car la formule de I16 utilise la macro d'un programme qui ne peut pas prendre en compte ces valeurs un message #valeur aparait et le solveur s'arréte comment puis-je faire SVP j'éspere que ma question est assez claire
SolverOk SetCell:="$I$16", MaxMinVal:=1, ValueOf:="0", ByChange:="$I$13"
SolverAdd CellRef:="$I$16", Relation:=2, FormulaText:="$D$13"
SolverAdd CellRef:="$I$13", Relation:=1, FormulaText:="72"
SolverAdd CellRef:="$I$13", Relation:=3, FormulaText:="0.1"
SolverOk SetCell:="$I$16", MaxMinVal:=1, ValueOf:="0", ByChange:="$I$13"
SolverSolve UserFinish:=True
Merci d'avance
SolverOk SetCell:="$I$16", MaxMinVal:=1, ValueOf:="0", ByChange:="$I$13"
SolverAdd CellRef:="$I$16", Relation:=2, FormulaText:="$D$13"
SolverAdd CellRef:="$I$13", Relation:=1, FormulaText:="72"
SolverAdd CellRef:="$I$13", Relation:=3, FormulaText:="0.1"
SolverOk SetCell:="$I$16", MaxMinVal:=1, ValueOf:="0", ByChange:="$I$13"
SolverSolve UserFinish:=True
Merci d'avance
Pièces jointes
Dernière édition: