• Initiateur de la discussion Initiateur de la discussion Olette
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

O

Olette

Guest
Bonjour,

J'essaie tant bien que mal d'integrer le solveur dans une macro ...
La macro Ok mais si je lance la macro, Excel ne reconnait pas le fonction "SolverOk" qui debute la ligne de commande
Si quelqu'un a une idée,merci d'avance
 
bonjour olette,

Première chose: vérifie que "solver.xls" est bien coché dans outils | références de l'éditeur VBA


Lorsque tu utilises le solveur dans une macro, il vaut mieux paramètrer ton solveur à la main (sans macro) avec toutes tes contraintes, cellules variables etc.
Cette initialisation reste "attachée" à la feuille une fois sauvegardée. Il est donc inutile de le reparamètrer à chaque utilisation.

Ensuite, tu peux utiliser l'enregistreur de macro pour lancer ton solveur

SolverSolve équivaut à l'appui sur "résoudre"

SolverSolve (True): true indique qu'on ne veut pas de rapports de l'action du solveur

exemple d'un enregistrement macro:

SolverOk SetCell:="$P$58", MaxMinVal:=1, ValueOf:="0", ByChange:="$I$53:$N$53"
SolverSolve
A+

Michel
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
135
Réponses
4
Affichages
138
Réponses
4
Affichages
368
Réponses
4
Affichages
389
Retour