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

R

raphael

Guest
bonjour,

juste une petite question :
je souhaite creer une macro qui puise lancer automatiquement le solver, resoudre et conserver les resultats afin de la lier à au bouton directement dans ma feuille de calcul.
Apres creation d'une macro standard, l'xecution me renvoit un message d'erreur me signalant que le nom solverOk n'est pas valide tout comme le SolverSolve.( texte de la macro ci dessous).

Comment faire? Quelle est le bon nom ou la bonne fonction à addresser?
Merci apr avance


Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 01/08/2002 par raphael

'
Range("C289").Select
SolverOk SetCell:="$B$280", MaxMinVal:=1, ValueOf:="0", ByChange:="$B$280"
SolverSolve
End Sub
 
Dans l'aide, il y a:
Avant d'utiliser cette fonction, vous devez établir une référence à la macro complémentaire du Solveur. Une fois qu'un module Visual Basic est actif, cliquez dans le menu Outils sur Références, puis activez la case à cocher SOLVER.XLA sous Références disponibles. Si SOLVER.XLA ne figure pas sous Références disponibles, cliquez sur Parcourir et ouvrez Solver.xla dans le dossier \Office\Macrolib.

c'est mieux ??
 
J'ai trouvé la solution à mon probleme : elle est toute simple
Les noms des fonctions contenues dans le projet Solver.xla ne sont pas de la forme solverOk par exemple mais de la forme SolvOk...
Les macros autogeneré par Excel ne sont donc pas bonne, il s'agit bien d'un bug de Microsoft.
 
- 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

Retour