programme en VBA avec solveur d'excel Vous êtes inscrit à ce thread
Je doit à un certain moment faire appel à cette procedure
SolverOk SetCell:="$BB$6", MaxMinVal:=2, ValueOf:=0, ByChange:= _
"$BB$6,$B$8:$AX$10", Engine:=2, EngineDesc:="Simplex LP"
SolverOk SetCell:="$BB$6", MaxMinVal:=2, ValueOf:=0, ByChange:= _
"$BB$6,$B$8:$AX$10", Engine:=2, EngineDesc:="Simplex LP"
SolverSolve
Mais la difficulté que j'ai, est que la plage B8:AX10 ne doit pas être prise entièrement comme une plage des variables. à l’intérieur de cette plage, il y a des cellules qui sont fixe mais qu'on ne connait pas à priori. Ces plages fixes se déterminent suivant des critères ( donc une cellule peut être fixe pendant l’exécution d'un programme A et devenir variable à l’exécution du programme B, tout dépend des conditions antérieures).
Comment insérer automatiquement les cellules variables à ce niveau. Peut-on créer un tableau stockant les cellules variables au fur et à mesure que les conditions les déterminent pour ensuite venir insérer ce tableau des cellules variables en lieu et place de la plage B8:AX10
Si c'est faisable, alors comment créer ce tableau des cellules de dimensions variables et puis est-ce que le solveur d'excel peut accepter un tableau en lieu et place des cellules.
Merci pour votre Aide
Partager