Votre base de données ou projet Microsoft Access

OLIVIER LAMOUROUX 0 Points de réputation
2026-02-23T13:59:06.5766667+00:00

Bonjour, j'ai ce message en ouvrant ma base de données Access "une référence incomplète ou rompue au fichier « dao253S.tIb• venion 3.5.

 Pour le fonctionnement correct de votre base de données ou projet. vous devez rectifier cette référence.

Comment dois-je m'y pendre

Merci

Microsoft 365 et Office | Access | Pour la maison | Windows
0 commentaires Aucun commentaire

1 réponse

  1. Anonyme
    2026-02-23T14:44:04.8366667+00:00

    Note : Cette réponse a été traduite automatiquement. En conséquence, elle peut contenir des erreurs grammaticales ou des expressions maladroites.

    Bonjour OLIVIER LAMOUROUX

    Merci d’avoir contacté le forum Q&A.

    D’après la description de l’erreur, il semble que la base de données ait été créée avec une ancienne version de Microsoft Access (Access 97 / 2000 / 2003) et qu’elle utilise encore une bibliothèque DAO obsolète qui n’est plus incluse dans les versions récentes d’Access (Access 2016, 2019 ou Microsoft 365).

    Merci d’essayer les étapes ci-dessous afin de voir si cela permet de corriger le problème.

    Important : Avant toute modification, veuillez effectuer une sauvegarde de la base de données.

    1. Ouvrez la base et cliquez sur « OK » sur le message d’erreur (plusieurs fois si nécessaire).
    2. Appuyez sur Alt + F11 pour ouvrir l’éditeur VBA.
    3. Dans le menu, cliquez sur Outils → Références.
    4. Recherchez la référence suivante : « MISSING: Microsoft DAO 2.5/3.5 Compatibility Library » et décochez-la.
    5. Ensuite, recherchez l’une des références suivantes et cochez la version la plus récente disponible :
    • Microsoft Office 16.0 Access Database Engine Object Library (le numéro peut être 14.0 ou 15.0 selon votre version)
    • Ou, sur un système plus ancien : Microsoft DAO 3.6 Object Library
    1. Cliquez sur OK.
    2. Dans le menu VBA, cliquez sur Débogage > Compiler la base. Si l’option Compiler est grisée, cela signifie que le code est déjà correct.
    3. Cliquez sur l’icône Enregistrer, fermez l’éditeur VBA, puis fermez et redémarrez Microsoft Access.

    Après avoir effectué les étapes ci‑dessus, il peut être nécessaire d’aller dans Fichier > Informations > Compacter et réparer la base de données afin de supprimer d’éventuelles références résiduelles ou « fantômes ».

    Si le problème persiste ou est plus complexe, il pourra être nécessaire de refactoriser ou de remplacer une partie du code VBA existant.

    Merci d’essayer ces étapes et de me communiquer le résultat afin que je puisse continuer à vous assister.


    Note : Veuillez suivre les étapes de notre documentation pour activer les notifications par e-mail si vous souhaitez recevoir la notification correspondante à ce fil.

    Cette réponse a-t-elle été utile ?

    1 personne a trouvé cette réponse utile.

Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.