Bonjour,
Tu crées ton solveur comme d'habitude...
Dans l'éditeur VBA (alt+F11),
insertion-module
dans outils-référence tu coches Solver xla
ensuite cet exemple de macro est classique d'un calcul 1° degré à commander par un bouton
.Range("P58").ClearContents
SolverOk SetCell:="P58", MaxMinVal:=1, ValueOf:="0", ByChange:="I53:N53"
SolverSolve (True)
End Sub
dans lequel ici P58 est la valeur cherchée, bychange les param^tres
au besoin, sur un brouillon excel, crées ton solveur en utilisant l'enregistreur de macro et regarde le code fourni pour piger la ligne solverOK
le param^tre "true" après solversolve est important et à garder.