je souhaiterais automatiser le solver a l'aide d'une macro que
j'incorporerais dans un bouton de commande. Pour cela je crée une macro à
l'aide de l'outil d'enregistrement de excel : je lance l'enregistrement puis
effectuer les actions normalement, et enfin cloture l'enregistrement. Puis
je lance la macro ainsi créer et l'erreur suivante apparait : "Erreur de
Compilation : Sub ou Fonction non définie" et il met alors la surbillance
sur "SolverOk". Voici le code créer :
Sub Macro1()
' Macro1 Macro
' Macro enregistrée le 13/11/2003 par ......
SolverOk SetCell:="$H$24", MaxMinVal:=3, ValueOf:="25",
ByChange:="$F$22"
SolverSolve
End Sub
Pouvez vous me donner une marche a suivre pour résoudre ce probleme ?
Merci beaucoup d'avance.
Cordialement
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Denis Michon
Bonjour Tibo,
Dans la fenêtre vbe (visual basic editor), tu dois charger la bibliothèque suivante :
Solver.xla ou solver.xls selon la version que tu possède.
Cela se fait à partir du menu de la fenêtre vbe / outils / référence
Salutations!
"Tibo" a écrit dans le message de news:bovkii$rl9$ Bonjour
je souhaiterais automatiser le solver a l'aide d'une macro que j'incorporerais dans un bouton de commande. Pour cela je crée une macro à l'aide de l'outil d'enregistrement de excel : je lance l'enregistrement puis effectuer les actions normalement, et enfin cloture l'enregistrement. Puis je lance la macro ainsi créer et l'erreur suivante apparait : "Erreur de Compilation : Sub ou Fonction non définie" et il met alors la surbillance sur "SolverOk". Voici le code créer :
Sub Macro1() ' Macro1 Macro ' Macro enregistrée le 13/11/2003 par ...... SolverOk SetCell:="$H$24", MaxMinVal:=3, ValueOf:="25", ByChange:="$F$22" SolverSolve End Sub
Pouvez vous me donner une marche a suivre pour résoudre ce probleme ? Merci beaucoup d'avance. Cordialement
Thibault
Bonjour Tibo,
Dans la fenêtre vbe (visual basic editor), tu dois charger la bibliothèque suivante :
Solver.xla ou solver.xls selon la version que tu possède.
Cela se fait à partir du menu de la fenêtre vbe / outils / référence
Salutations!
"Tibo" <tybow3@yahoo.Fr> a écrit dans le message de news:bovkii$rl9$1@news-reader2.wanadoo.fr...
Bonjour
je souhaiterais automatiser le solver a l'aide d'une macro que
j'incorporerais dans un bouton de commande. Pour cela je crée une macro à
l'aide de l'outil d'enregistrement de excel : je lance l'enregistrement puis
effectuer les actions normalement, et enfin cloture l'enregistrement. Puis
je lance la macro ainsi créer et l'erreur suivante apparait : "Erreur de
Compilation : Sub ou Fonction non définie" et il met alors la surbillance
sur "SolverOk". Voici le code créer :
Sub Macro1()
' Macro1 Macro
' Macro enregistrée le 13/11/2003 par ......
SolverOk SetCell:="$H$24", MaxMinVal:=3, ValueOf:="25",
ByChange:="$F$22"
SolverSolve
End Sub
Pouvez vous me donner une marche a suivre pour résoudre ce probleme ?
Merci beaucoup d'avance.
Cordialement
Dans la fenêtre vbe (visual basic editor), tu dois charger la bibliothèque suivante :
Solver.xla ou solver.xls selon la version que tu possède.
Cela se fait à partir du menu de la fenêtre vbe / outils / référence
Salutations!
"Tibo" a écrit dans le message de news:bovkii$rl9$ Bonjour
je souhaiterais automatiser le solver a l'aide d'une macro que j'incorporerais dans un bouton de commande. Pour cela je crée une macro à l'aide de l'outil d'enregistrement de excel : je lance l'enregistrement puis effectuer les actions normalement, et enfin cloture l'enregistrement. Puis je lance la macro ainsi créer et l'erreur suivante apparait : "Erreur de Compilation : Sub ou Fonction non définie" et il met alors la surbillance sur "SolverOk". Voici le code créer :
Sub Macro1() ' Macro1 Macro ' Macro enregistrée le 13/11/2003 par ...... SolverOk SetCell:="$H$24", MaxMinVal:=3, ValueOf:="25", ByChange:="$F$22" SolverSolve End Sub
Pouvez vous me donner une marche a suivre pour résoudre ce probleme ? Merci beaucoup d'avance. Cordialement