Solveur automatisation

  • Initiateur de la discussion Initiateur de la discussion WEST
  • 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 !

W

WEST

Guest
Re-bonjour le forum,

donc tout à l'heure, mon bienfaiteur m'a trouvé la solution à mon problème de macros pour le SOLVEUR sous VBA ... parfait.

Le problème maintenant, c'est que quand j'enregistre la macro, elle ne semble pas prendre en compte l'étape qui suit 'Résoudre' ou solve dans le VBA, à savoir la boi de dialogue 'Résultat du solveur' et qui propose de garder la solution du solveur ou de rétablir les anciennes valeurs avant de calculer automatiquement. C'est embêtant puisque le but d'une macro, c'est d'automatiser les choses. Quelqu'un connaîtrait-il les commande vba à rajouter dans les lignes suivantes :
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 18/05/2006 par LANNUZEL BILLARD
'
' Touche de raccourci du clavier: Ctrl+s
'
SolverOk SetCell:='$AA$14', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$14'
SolverSolve
SolverOk SetCell:='$AA$15', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$15'
SolverSolve
SolverOk SetCell:='$AA$16', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$16'
SolverSolve
SolverOk SetCell:='$AA$17', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$17'
SolverSolve
SolverOk SetCell:='$AA$18', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$18'
SolverSolve
SolverOk SetCell:='$AA$19', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$19'
SolverSolve
SolverOk SetCell:='$AA$20', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$20'
SolverSolve
SolverOk SetCell:='$AA$21', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$21'
SolverSolve
SolverOk SetCell:='$AA$22', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$22'
SolverSolve
SolverOk SetCell:='$AA$23', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$23'
SolverSolve
SolverOk SetCell:='$AA$24', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$24'
SolverSolve
SolverOk SetCell:='$AA$25', MaxMinVal:=3, ValueOf:='0', ByChange:='$V$25'
SolverSolve
End Sub

Merci pour toute aide

Eva
 
- 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
9
Affichages
1 K
Réponses
2
Affichages
887
Réponses
4
Affichages
1 K
  • Question Question
Microsoft 365 Programme trop lent
Réponses
12
Affichages
1 K
Retour