IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Macro Access VB


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 14
    Par défaut Macro Access VB
    Bonjour,

    Je souhaiterai exécuter une macro contenus dans Access à partir de VB ?

    J'utilise VB6 et access 2000
    Merci d'avance pour votre aide.


    Cdrik59

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Il faut que tu pilotes Access par Automation, pour accéder aux propriétés de celui-ci (comme on le fait avec Excel).

    Regarde cette discussion pour l'instance Access.

    Ensuite tu utilises l'instructionet le nom de celle-ci.

    Starec

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 14
    Par défaut
    Ok merci beaucoup.

    J'ai fini par trouver, pour info voila ce que j'ai fait :

    1) Ajouter la librairie Microsoft Access 10.0

    2) code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    'Déclaration
    Dim MonAccess As New Access.Application
     
    'Ouverture de la base
    MonAccess.OpenCurrentDatabase prmchem, True, "mdp"
     
    'Appel de la fonction d'export d'access
    MonAccess.DoCmd.TransferText acExportDelim, , ListBDD_Atranfs(i), "c:\CSV\" & nomtable & ".csv", True
     
    'Fermeture de la base
    MonAccess.CloseCurrentDatabase
    Cela fonctionnne trés bien, il est aussi possible d'utiliser cette méthode pour avoir accés aux états, fonction etc..... présent d'access.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6] Exécuter une macro Access
    Par Nektanebos dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 22/02/2006, 16h32
  2. Fonction EstNull dans macro Access
    Par joker vb dans le forum Access
    Réponses: 5
    Dernier message: 13/01/2006, 15h55
  3. Premieres macros access
    Par jcp66 dans le forum Access
    Réponses: 1
    Dernier message: 04/11/2005, 18h23
  4. synchroniser macro access et excel
    Par sharpeye dans le forum Access
    Réponses: 8
    Dernier message: 02/11/2005, 11h55
  5. lancer une macro Access
    Par xmarabout dans le forum ASP
    Réponses: 1
    Dernier message: 26/09/2005, 13h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo