Comment executer une macro a partir de vb

VBNull Messages postés 5 Date d'inscription lundi 28 octobre 2002 Statut Membre Dernière intervention 28 novembre 2002 - 27 nov. 2002 à 21:58
mejribechir Messages postés 1 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 12 novembre 2007 - 12 nov. 2007 à 22:49
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

freud2000 Messages postés 37 Date d'inscription lundi 1 juillet 2002 Statut Membre Dernière intervention 5 mai 2004
28 nov. 2002 à 15:00
Salut,
As tu essayé dans ton projet VB de créer un objet Access (createobject) et d'utiliser la commande

objetaccess.RunMacro(nommacro)
0
VBNull Messages postés 5 Date d'inscription lundi 28 octobre 2002 Statut Membre Dernière intervention 28 novembre 2002
28 nov. 2002 à 18:01
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
0
mejribechir Messages postés 1 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 12 novembre 2007
12 nov. 2007 à 22:49
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
0
Rejoignez-nous