Rechercher : dans
Par :

Solveur dans macro excel

Dernière réponse le 2 mai 2008 à 09:12:25 chris, le 1 mai 2008 à 00:41:51 
 Signaler ce message aux modérateurs

Bonjour,

J ai un petit probleme que je resume ainsi :

je veux integrer dans une macro, la resolution d un solveur excel. J ai realise en manuel depuis les menus le solveur , et le resultat est parfait (calcul non lineaire avec plusieurs optimums)

Par contre, lorsque le meme solveur est incorpore dans la macro, et que lance cette derniere, rien a faire erreur (65) si je me souviens bien, il plante sur la fonction VBA solver ok.

j ai installe le plug in solver mais il y a t il autre chose a faire et quoi ?

Si quelqu un peut m apporter des precisions, merci d avance

Configuration: PC bureautique age 2 ans !

Meilleures réponses pour « solveur dans macro excel » dans :
Exécuter une macro VoirExécuter une macro Excel et Calc proposent plusieurs façons d’exécuter une macro : en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; par un raccourci clavier ; en l’attachant à un bouton de la barre d’outils ; ...

1

michel_m, le 1 mai 2008 à 08:50:18

Bpnjour,

Difficile sans voir la macro!... ni sans indiquer le texte de 45 de l'injure box

Après la ligne SolverOK.setcell:="...

essaies
SolverSolve(True)

Michel

Répondre à michel_m

2

chris, le 2 mai 2008 à 01:41:47

Merci pour la reponse,

le probleme ne vient pas de la programmation de la macro en elle meme, le solver fonctionne tres bien hors VBA, l objet du calcul est : faire en sorte qu une case prenne une valeur attendue avec un ecart minimum par un parametre (case) lie par un calcul complexe (le but du solver en quelque sorte ), mais du fait que le meme code insere dans une macro ( enregistree par apprentissage ) se plante systematiquement sur solverok.

J ai du declare le solveur dans les macro complementaires sous excel pour y arriver en manu, quid de VBA ?

Répondre à chris

3

 michel_m, le 2 mai 2008 à 09:12:25

Bonjour,

Peut-être que...
Dans l'éditeur VBA la bibliothèque "SOLVER.XLS" est elle cochée dans dans "Outils-Références"?

Michel

Répondre à michel_m