Partager via


Microsoft Office Access : « Erreur lors du chargement de dll »

Symptômes

Lorsque vous essayez d’exécuter des Assistants dans Microsoft Office Access, tels que les Assistants Importation, l’Assistant Requête, l’Assistant Rapport et les Assistants Contrôle, vous recevez l’une des erreurs suivantes :

« Erreur lors du chargement de la dll »

« Bibliothèque d’objets non inscrite »

Cause

L’une des clés de Registre suivantes n’existe peut-être pas.

ACEDAO.DLL

Installations MSI

  • (Windows 64 bits, Office 32 bits) :

    Clé : HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Chaîne : (par défaut)

    Valeur : C :\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

  • (Windows 64 bits, Office 64 bits) :

    Clé : HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64

    Chaîne : (par défaut)

    Valeur : C :\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

  • (Windows 32 bits, Office 32 bits) :

    Clé : HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Chaîne : (par défaut)

    Valeur : C :\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

Remarque

OFFICE14 est utilisé dans le chemin de clé de Registre ci-dessus. Cela doit représenter la version actuelle d’Access installée.

  • OFFICE12 - Access 2007
  • OFFICE14 - Access 2010
  • OFFICE15 - Access 2013
  • OFFICE16 - Access 2016

Installations « Démarrer en un clic »

  • (Windows 64 bits, Office 32 bits) :

    Clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Chaîne : (par défaut)

    Valeur : C :\Program Files (x86)\Common Files\Microsoft Shared\OFFICE16\ACEDAO.DLL

  • (Windows 64 bits, Office 64 bits) :

    Clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64

    Chaîne : (par défaut)

    Valeur : C :\Program Files\Common Files\Microsoft Shared\OFFICE16\ACEDAO.DLL

  • (Windows 32 bits, Office 32 bits) :

    Clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Chaîne : (par défaut)

    Valeur : C :\Program Files\Common Files\Microsoft Shared\OFFICE16\ACEDAO.DLL

DAO360.DLL

  • (Windows 64 bits, Office 32 bits)

    Clé : HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32

    Chaîne : (par défaut)

    Valeur : %CommonProgramFiles(x86)%\Microsoft Shared\DAO\dao360.dll

  • (Windows 64 bits, Office 64 bits) ou (Windows 32 bits, Office 32 bits)

    Clé : HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32

    Chaîne : (par défaut)

    Valeur : %CommonProgramFiles%\Microsoft Shared\DAO\dao360.dll

Résolution

Pour résoudre le problème des installations MSI en définissant les valeurs correctes pour ces dll dans le Registre , accédez à la section Permettez-moi de le corriger moi-même . Pour résoudre le problème des installations « Démarrer en un clic » d’Office, effectuez une réparation en ligne de l’installation d’Office. Pour plus d’informations sur la réparation, voir Réparer une application Office.

Je résous le problème moi-même

Les étapes ci-dessous résolvent le problème en définissant les valeurs correctes pour ces dll dans le Registre.

Avertissement

De graves problèmes peuvent se produire si vous vous trompez en modifiant le Registre à l’aide de l’Éditeur du Registre ou toute autre méthode. Vous risquez même de devoir réinstaller le système d’exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l’ensemble des risques liés à la modification du Registre.

Étapes pour recréer les clés pour les installations MSI :

  1. Ouvrez le Bloc-notes.

  2. Copiez et collez les lignes de texte suivantes pour votre environnement, en commençant par « Registre Windows Rédacteur version 5.00 », dans le document du Bloc-notes :

    • (Windows 64 bits, Office 32 bits) :

      Windows Registry Editor Version 5.00
      [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
      @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
        00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,\
        25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,\
        00,68,00,61,00,72,00,65,00,64,00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,\
        6f,00,33,00,36,00,30,00,2e,00,64,00,6c,00,6c,00,00,00
      [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
      @="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"
      
    • (Windows 64 bits, Office 64 bits) :

      Windows Registry Editor Version 5.00
      [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
      @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
      00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
      72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
      00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
      64,00,6c,00,6c,00,00,00
      [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64]
      @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"
      
    • (Windows 32 bits, Office 32 bits) :

      Windows Registry Editor Version 5.00
      [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
      @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
      00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
      72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
      00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
      64,00,6c,00,6c,00,00,00
      [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
      @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"
      
  3. Vérifiez que la version d’Office (OFFICE14) spécifiée dans le chemin d’accès correspond à la valeur appropriée de la liste au début de cet article.

  4. Enregistrez le fichier Bloc-notes en tant que Win32Keys.reg.

  5. Effectuez l’une des opérations suivantes :

    • À l’aide de Windows Explorer, double-cliquez sur le fichier Win32Keys.reg pour l’exécuter.
    • Dans l’éditeur du Registre, accédez à Importation> de fichier pour accéder à l’emplacement où vous avez enregistré le fichier Win32Keys.reg, puis cliquez sur Ouvrir.

Informations supplémentaires

Les nettoyeurs de Registre ne sont pas connus pour supprimer la clé sur les HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32 versions 32 bits de Windows. Toutefois, si vous rencontrez l’erreur « Erreur de chargement de dll », vous avez peut-être installé un programme qui a mal inscrit dao360.dll ou msado15.dll.