fonction solveur

clouistiti

XLDnaute Nouveau
Salut,

Je voudrais savoir s'il est possible d'insérer deux fonctions solveur avec deux jeux de paramètres différents sur une même feuille de calcul. J'ai essayé avec gestionnaire de scénarios mais je ne maîtrise pas du tout. Si quelqu'un a la solution, merci d'avance.

PS : Quelqu'un saurait-il comment créer la macro solveur sur VBA ?
 
C

clouistiti

Guest
Salut ChTi160,

Oui, c'est bien de la fonction Solveur qui est dans macro complémentaire de Outils dont je veux parler. J'aimerais pouvoir la programmer moi-même avec Visual Basic, afin de pouvoir en enregistrer plusieurs sur une même feuille de calcul Excel.

A+.
 

ChTi160

XLDnaute Barbatruc
Salut'clouistiti'
je ne suis pas un pro je le répéte
je sais que la macro Solver.XLA se trouve dans le classeur Solver donc l'adresse est C:'\\'Program Files'\\'Microsoft Office'\\'Office 10'\\'Macrolib'\\'Solver
ensuite je pense qu'il faut créer une XLA et la mettre dans ce classeur
en espèrant t'avoir aidé
Amicalement
Jean Marie
entre les guillemets Slass qui ne passe pas

Message édité par: ChTi160, à: 05/04/2005 15:09
 

clouistiti

XLDnaute Nouveau
Salut,
J'ai enfin réussi à écrire ma macro solveur :

PrivateSub CommandButton1_Click()
Worksheets('').Activate
SolverReset
SolverOptions
SolverOK SetCell:=Range('B24')
MaxMinVal:=1,_
ByChange:=Range('B15:B19')
SolverAdd Cellref:=Range('D24'),_
Relation:=2,_
FormulaText:=Range('D23')
SolverSolve UserFinish:=False
SolverSave SaveArea:=Range('L1')
EndSub

j'ai mis plusieurs contraintes avec SolverAdd du type telle cellule doit être égale à telle cellule mais il ne me les prend pas toutes en compte
pourquoi ???
si quelqu'un peut m'aider, je le remercie d'avance.
Clouistiti :)
 

Discussions similaires

Réponses
21
Affichages
1 K

Statistiques des forums

Discussions
312 488
Messages
2 088 840
Membres
103 972
dernier inscrit
steeter