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
@+
Version imprimable
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"
Merci
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