bonojour a tous,
Je gere une base de données access avec vb6
une question que je me pose : sait on executer une macro presente dans la base access et ce depuis vb.
merci pour votre aide
@+
bonojour a tous,
Je gere une base de données access avec vb6
une question que je me pose : sait on executer une macro presente dans la base access et ce depuis vb.
merci pour votre aide
@+
si c'est une macro
DoCmd.RunMacro "nommacro"
si c'est une procédure vba
MonAccess.Run "nomsub"
bIdou, quel composant ou référence je dois ajouter pour pouvoir utiliser ce code ?
dans VB tu dois avoir une référence Access X object library
ok j'ai trouvé et ensuite je dois mettre
dim DoCmd as ?
dim MonAcces as ?
docmd est un objet access donc rien
Dim MonAccess as Access.application
pour une Macro MonAccess.DoCmd.RunMacro....[/code]
Bonjour,
Je remonte ce post pour savoir comment exécuter une macro access depuis VB, qui prend un paramètre en entrée!
DoCmd.RunMacro "maMacro","MonParamètre" ne fonctionne pas
Merci pr votre aide.
Bonjour,
Si tu regardes l'aide access, il n'y a pas de paramètre en entrée lorsque tu lances une macro
Starec
Partager