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

Access Discussion :

Référence manquante sur certains postes


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 84
    Points : 31
    Points
    31
    Par défaut Référence manquante sur certains postes
    Bonjour,

    La BDD est développée sous Access 2000.
    Le pb que j'ai est pour les utilisateurs en Windows 7 et Access 2003.
    Lors de l'ouverture de la BDD, ils ont ce message :
    MANQUANT : Microsoft graph 11.0 Object Library

    Je comprends bien que la référence est manquante mais comment palier ce pb, sachant que nous avons des utilisateurs avec XP, Vista, Win7, Access2000, 2003 et 2007.

    D'avance merci de votre réponse.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Déjà vérifie si tu as bien besoin de cette librairie.

    Décoches la dans ton source et lance la compilation. Si cela compile, bingo tu n'en a pas besoin.

    Si cela ne compile pas tu peux :

    Chercher sur les autres postes où peut ce trouver cette dll. (En allant dans les références du source tu devrais voir quel est le fichier utiliser).

    Copier la DLL du poste source sur les postes où elle manque. Mais comme ce n'est pas du tout les mêmes OS, il se peut que cela ne fonctionne pas.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 351
    Points : 333
    Points
    333
    Par défaut
    la Microsoft graph 11.0 Object Library
    dépend de la version office installée sur le poste.
    Donc soit tu modifie la référence Microsoft graph 11.0 Object Library par Microsoft graph 12.0 Object Library sur le poste en 2007 et Microsoft graph 10.0 Object Library pour le poste en 2000.
    Attention certaines fonctions de la version 11 ne sont pas compatibles avec la version 10.
    J'ai réglé ce genre de pb en n'utilisant plus de référence dans le code VB et en utilisant un CreateObject à la place.
    C'est d'ailleurs un collégue du forum VB6 qui m'avait conseillé ça.

  4. #4
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Salut,

    J'ai eu le même problème avec la bibliothèque Excel, avec les différentes version 2000, 2002, 2003 et 2007...
    Je m'en suis sorti en définissant les variables dans un module. Tu peux récupérer les variables avec l'explorateur d'objet du module.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  5. #5
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 183
    Points : 1 362
    Points
    1 362
    Par défaut
    Bonjour,

    Pareil que Pascal : développer en Early binding et passer en Late binding (en supprimant les références) au moment du déploiement.
    Ça devrait résoudre les problèmes.
    [Access] Les bases du débogage => ici

  6. #6
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 566
    Points : 2 525
    Points
    2 525
    Par défaut
    Bonsoir,

    pour compléter le post de Kloun (); Pour Excel par exemple si tu utilises une automation Access vers Excel, il faut éviter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim appexcel As Excel.Application
    Dim wbexcel As Excel.Workbook
    qui oblige à cocher la référence Microsoft Excel 14.0 Object Library (14.0 dans le cas de Excel 2010, 12.0 pour 2007, etc...) - Tu seras bien embêter si tu installes ta base sur un poste au moyen du Runtime si c'est Excel < 2010 qui est installé (= ERROR)

    Donc pour s'en sortir, tu pourras décocher la référence Excel
    et utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim appexcel As Object
    Dim wbexcel As Object
    du coup, l'automation fonctionnera quelque soit la version d'Excel installée sur le poste client.

    Il devrait en être de même pour Microsoft graph 12.0 Object Library (je te laisse tester )

    Tiens nous au courant.
    Curt
    Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
    ---------------------------------------------------------------------
    Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
    Et si vous faisiez un bon geste en 2024 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !

Discussions similaires

  1. [XL-2003] Référence marquée "manquante" sur un poste: résolution en macro?
    Par garheb dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 18/07/2011, 14h10
  2. probleme de chargement sur certains postes
    Par menuge dans le forum Applets
    Réponses: 1
    Dernier message: 07/09/2007, 09h36
  3. Réponses: 8
    Dernier message: 24/01/2007, 15h49
  4. objet monthview non diponible sur certains posts
    Par karimspace dans le forum Access
    Réponses: 5
    Dernier message: 30/08/2006, 11h18
  5. Réponses: 3
    Dernier message: 12/04/2006, 11h07

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