Comment executer une macro a partir de vb

Messages postés
5
Date d'inscription
lundi 28 octobre 2002
Statut
Membre
Dernière intervention
28 novembre 2002
-
Messages postés
1
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2007
-
Allo ts le monde !!!
J'ai besoin d'aide, je veux lance l'execution d'une macro existante ds ma base de données, mais ce a partir d'un prog. VB6...

Merci beaucoup

3 réponses

Messages postés
37
Date d'inscription
lundi 1 juillet 2002
Statut
Membre
Dernière intervention
5 mai 2004

Salut,
As tu essayé dans ton projet VB de créer un objet Access (createobject) et d'utiliser la commande

objetaccess.RunMacro(nommacro)
Messages postés
5
Date d'inscription
lundi 28 octobre 2002
Statut
Membre
Dernière intervention
28 novembre 2002

Ouey, j'ai trouve ce matin ce qui me manquait.....opencurrentdatabase.....et apres avec DoCmd.runmacro....ca marche.....maintent j'amerais bien code ce transfert de spreadsheet.....car il y a environ 10000 rangés ds le fichier et seulement qq une sont valide, je veux verifier la valeur de la premier colonne de chaque rangé....T'as une solution ???

Merci
Messages postés
1
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2007

Tu peus executer sur ta base de donnees une requete SQL qui te permet de selectionner les ranges dont la valeur de leur premiere colonne correspond a tes criteres. Tu juste besoin de declarer un objet Recordset et de l'affecter ta requete desiree.
si t'a besoin de plus d'explications donne un petite idee sur ta base de donnees et comment tu l'accede a partir du VB