Utilisation du Solver en VBA

Utilisation du Solver en VBA - VB/VBA/VBS - Programmation

Marsh Posté le 30-10-2007 à 00:31:49    

Bonjour à tous
 
J'ai un petit souci avec le solver en VBA. Dans la section SolverAdd (cad les contraintes), je souhaite pouvoir choisir le membre de droite de l'égalité (formulatext) en écrivant:
 
            formulatext:="=Valeur"
 
 
où Valeur=Val(InputBox("Valeur au choix" ))
 
mais ça ne fonctionne pas!! Par contre quand je mets une valeur quelconque dans le module ça ne pose pas de problème. Auriez vous la solution amis programmeurs??
 
Merci à tous


Message édité par chelmy le 30-10-2007 à 00:32:05
Reply

Marsh Posté le 30-10-2007 à 00:31:49   

Reply

Marsh Posté le 31-10-2007 à 10:27:48    

salut,
A la place de val, je propose evaluate()

Reply

Marsh Posté le 01-11-2007 à 14:34:31    

Ben ça marche pas non plus...... :(

Reply

Marsh Posté le 01-11-2007 à 15:19:32    

faut expliciter coco parce que dans 90% du temps, le pb se tient entre la chaise et le clavier, donc va falloir détailler... [:jpcheck]

Reply

Marsh Posté le 05-11-2007 à 10:08:11    

Moi je propose  
formulatext:=Valeur  
 
Attention à l'utilisation de la fonction val par contre, surtout avec une saisie utilisateur

Reply

Sujets relatifs:

Leave a Replay

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