[VB/Excel] utilisation du solveur d excel dans une macro vb

en plus clair :
j aimerais realiser un petit programme (ou macro ?) avec le visual basic d excel utilisant le solveur (pour de la programmation lineaire)
en gros, je demande a l utilisateur sa fonction et ses contraintes.
je met ses donnees dans une feuille excel, et de la il faudrait ke le solveur se lance sans ke l utilisateur n intervienne. et il faudrait finir avec le resultat sur cette meme feuille.

donc, est ce que c est possible ? (surement je pense)
si oui, kelkun pourrait il me donner une piste ? c a d l utilisation d une macro complementaire qu est le solveur ds visual basic

merci

J’ai exactement le même souci, je cherche à intégrer le solveur dans une macro.
Comme le précédent utilisateur vulcain69, il faudrait que le solveur se lance sans que l’utilisateur n’intervienne. Et il faudrait finir avec le resultat sur cette meme feuille.

Joli défi! Une solution les amis?

:hello:
@ vulcain
je pense que c’est possible
tu as donné le probleme en gros
peux-tu aller un peu plus loin dans le detail ?
:slight_smile:

Aller dans l’aide de VBA et tapez “solveur”.
Vous aurez la plupart des commandes nécessaires :wink:

Et tout simlement se mettre en mode enregistrement?

Pour cela Menu Outils,
Commande Macros
Commande Nouvelle macro …
(J’ai pas excel sur la machine connectée à Internet, je fais de mémoire)

Enregistrer les différentes manips, puis analyser le code résultant.
Par rapport à l’aide, on a souvent des surprises en ce qui concerne certains paramètres :bounce: