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

VBA Access Discussion :

Lancer macro d'une autre base de données


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Février 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Distribution

    Informations forums :
    Inscription : Février 2008
    Messages : 32
    Par défaut Lancer macro d'une autre base de données
    Bonjour,

    J'ai 2 bases de données jumelles, la première est ma base de production, l'aitre sert de backup.
    J'ai une macro qui lance une requête de suppression sur ma table T-Element.
    Je veux que mon code ne lance la macro que sur ma base de backup...
    J'ai mis le code suivant mais la macro se lance sur ma base de de production.

    Dim MonAccess As New Access.Application
    MonAccess.OpenCurrentDatabase "P:\REPARTYR\Repartyr - BKP.accdb" 'Ici le chemin de la BDD Access
    DoCmd.RunMacro "M-Drop" 'Ici le nom de la macro
    MonAccess.Quit acQuitSaveNone
    Set MonAccess = Nothing
    Si je supprime cette macro de ma base de production, Access me dit qu'il ne trouve pas la macro.

    Existe-t-il une manière de désigner sur quelle base se situe la macro à lancer ?

  2. #2
    Membre émérite Avatar de dumas.blr
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2010
    Messages : 599
    Par défaut
    Bonjour,

    cette discussion devrait t'apporter la réponse

  3. #3
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Février 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Distribution

    Informations forums :
    Inscription : Février 2008
    Messages : 32
    Par défaut
    Merci je vais regarder cela

Discussions similaires

  1. lancer une macro d'une autre base access
    Par moimemessssssssss dans le forum VBA Access
    Réponses: 3
    Dernier message: 20/09/2008, 19h42
  2. Liaison de table avec une autre base de donnée
    Par freya91 dans le forum Access
    Réponses: 1
    Dernier message: 03/06/2006, 00h08
  3. [SQL]Select dans une table d'une autre base de données
    Par Didouille dans le forum Access
    Réponses: 3
    Dernier message: 21/12/2005, 09h00
  4. Réponses: 2
    Dernier message: 16/11/2005, 13h41
  5. copier une table vers une autre base de données
    Par Herveg dans le forum Oracle
    Réponses: 3
    Dernier message: 11/01/2005, 14h20

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