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 :

Utiliser les Primary Interop Assemblies (PIA)


Sujet :

VBA Access

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 24
    Par défaut Utiliser les Primary Interop Assemblies (PIA)
    Bonjour,
    Mon projet VBA Access nécessite de l'automation avec Excel, mais j'ai des soucis de processus EXCEL.EXE résiduel (à l'étude dans un autre post).
    J'essaye donc une autre piste avec les Primary Interop Assemblies (PIA) : Microsoft.Office.Interop.Excel.dll.

    Ils sont installés et enregistrés dans la base de registre, mais impossible de les référencer dans mon VBA !

    Dès la déclaration de variable:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim XlApp As Microsoft.Office.Interop.Excel.Application
    ça plante car Microsoft.Office.Interop.Excel.Application
    n'existe pas !

    Quelqu'un a-t-il déjà utiliser ces assemblies en VBA ?

  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
    Kounta,

    As tu pensé à sélectionner le composant dans ton VBA ?

    (menu outils/référence)
    Si déjà fait, assure toi de la compatibilité de la DLL avec ton access

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 24
    Par défaut
    Oui, j'ai essayé. Déjà, les PIA n'apparaissent pas dans liste et quand je sélectionne la dll directement, il ne se passe rien

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Ce genre de code est pincipalement utilisé en VB.net, et je ne pense pas que cela fonctionne sur Access.

    Je te conseille de rester sur la discussion en cours, et ne pas passer par là.

    Philippe

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 11
    Dernier message: 22/12/2003, 21h06
  3. Comment utiliser les styles XP avec Dev-C++?
    Par abraxas dans le forum Dev-C++
    Réponses: 3
    Dernier message: 05/10/2003, 19h47
  4. Merci d'utiliser les TAG
    Par Cian dans le forum Etudes
    Réponses: 0
    Dernier message: 07/08/2003, 17h46
  5. Utiliser les frames
    Par laury dans le forum Composants VCL
    Réponses: 5
    Dernier message: 10/05/2003, 10h14

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