1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| SolverReset
SolverOptions precision:=0.005
' la typo est un entier
SolverAdd CellRef:=Range("$AJ$" & rayonini & ":$AJ$" & taille), Relation:=4
' la typo est superieur ou egal a 1
SolverAdd CellRef:=Range("$AJ$" & rayonini & ":$AJ$" & taille),
Relation:=3, FormulaText:=1
' le lineaire a une contrainte max
SolverAdd CellRef:=Range("$AN$1"), Relation:=2, FormulaText:=Range("$AO$1")
' la typo est superieur ou egal a la typo mini
SolverAdd CellRef:="$AJ$" & rayonini & ":$AJ$" & taille, Relation:=3,
FormulaText:="$AG$" & rayonini & ":$AG$" & taille
' la typo est inferieur ou egal a la typo maxi
SolverAdd CellRef:="$AJ$" & rayonini & ":$AJ$" & taille, Relation:=1,
FormulaText:="$AF$" & rayonini & ":$AF$" & taille
SolverOk SetCell:="$AM$1", MaxMinVal:=1, ByChange:="$AJ$" & rayonini &
":$AJ$" & taille
SolverSolve userFinish:=True |
Partager