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

Macros et VBA Excel Discussion :

exécuter Access à partir d'Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 136
    Par défaut exécuter Access à partir d'Excel
    Bonjour, (désolé, encore moi)

    Je cherche à exécuter une macro Access à la suite d'une procédure Excel.

    L'idéal serait une sorte de "call", mais je ne pense pas que ça existe sans intervention sur un bouton ??

    J'ai trouvé dans ce forum les lignes suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub CommandButton1_Click()
    'lancer la macro de la bdd :
    Application.DisplayAlerts = False
    Dim dbaccess As Access.Application
    Set dbaccess = New Access.Application
    dbaccess.Visible = True
    dbaccess.OpenCurrentDatabase ("S:\Achats\_Commun\Bu Admin Achats\Base Purch Admin lund 11 (12.01.07 compressee).mdb")
    dbaccess.DoCmd.RunMacro "Macro Dell Backlog pour Conf"
    DoEvents
    dbaccess.Quit
    Set dbaccess = Nothing
    Application.DisplayAlerts = True
    End Sub
    mais j'ai une erreur de compilation : "type défini par l'utilisateur non défini"
    sur la ligne "Dim dbaccess As Access.Application"

    Comment définir ce type ? c'est dans les options ??

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 136
    Par défaut c'est bon, j'ai trouvé
    Par ailleurs, l'exemple de code ci-dessus fait appel à la bibliothèque Microsoft Access Object Library. Celle-ci doit être cochée dans le menu Outils / Références du VBE Excel

    Bonne journée !

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

Discussions similaires

  1. [XL-2007] Exécuter une code dans access à partir d'excel
    Par vlksoft dans le forum Excel
    Réponses: 6
    Dernier message: 10/02/2010, 20h29
  2. [VBA] Exécuter un module provenant d'Access à partir d'Excel
    Par LordTal dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/04/2007, 19h37
  3. Executer une Macro Access à partir d'Excel (avec VBA)
    Par math78 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 08/11/2006, 14h05
  4. Ouverture d'une Bd Access à partir d'excel
    Par ft035580 dans le forum Access
    Réponses: 12
    Dernier message: 06/10/2006, 16h22
  5. [VBA-E]ouverture d'access à partir de EXCEL
    Par Igloobel dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/08/2006, 12h40

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