Erreur SolverOk

Erreur SolverOk - VB/VBA/VBS - Programmation

Marsh Posté le 23-02-2006 à 20:22:22    

Bonjour à vous,
J'ai un soucis sur Excel. Je dois faire une petite macro utilisant le solver, mais je ne suis pas informaticien (je fais de la physique...).
Je crée ma feuille Excel (2003) et je la remplis de données, de formules etc ... et je dois utiliser le solver pour faire coller 2 courbes entre elles. A la main (Outils/Solver...) ça se passe très bien. Mais voilà, une macro se charge de remplir cette feuille et doit récupérer une valeur obtenue suite à l'action du solver. Et chaque run crée 12 feuilles, il faut donc créer une petite macro qui automatise l'action du solver.
Bon.
Je fais ceci : Outils/macro/nouvelle macro
je réalise les actions gentillement et je stoppe l'enregistrement après avoir accepté que le solver garde les résultats. Lorsque je tente de lancer cette macro toute fraîche, il s'arrête et me dit que la fonction ou sub n'est pas définie. Ca donne un truc tout simple du genre :
 
sub Exec_solver
 
SolverOk Parameters:= ...
SolverSolve
 
end sub
 
Apparement le problème porte sur SolverOk (il me le surligne), et sûrement toutes les autres fonctions liées au solver. On dirait qu'il ne connais pas SolverOk, mais alors pourquoi il me le propose ??? !!
C'est une macro qui doit tourner en production, alors il faut que ça roule ... mais ça marche pas. Quelqu'un peut m'aider ?

Reply

Marsh Posté le 23-02-2006 à 20:22:22   

Reply

Marsh Posté le 24-02-2006 à 17:52:08    

Bon j'ai la solution, postée ailleurs.
il faut aller dans l'éditeur VBA et cocher la case "solver" dans le menu Outils/Références. Et là tout roule.
En espérant que ça en aide d'autre...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed