Partager via


Fonction DLL spécifiée introuvable (Erreur 453)

La DLL (dynamic-link library) a été détectée dans la référence de bibliothèque utilisateur, mais la fonction DLL spécifiée est introuvable dans la DLL. Causes et solutions pour cette erreur :

  • Vous avez spécifié un ordinal non valide dans la déclaration de la fonction. Recherchez l’ordinal correct ou appelez la fonction par son nom.

  • Vous avez indiqué le nom de DLL correct, mais sa version ne contient pas la fonction spécifiée. La version correcte est peut-être installée sur votre ordinateur, mais si le répertoire contenant la version incorrecte précède celui qui contient la version correcte dans votre chemin d’accès, le système accède à la DLL incorrect. Vérifiez s’il existe différentes version de la DLL sur votre ordinateur. Si vous avez une version antérieure, contactez le fournisseur pour obtenir une version ultérieure.

  • Si vous travaillez sur un plateforme Microsoft Windows 32 bits, le nom de la DLL et son alias (s’il est utilisé) doivent tous les deux être corrects. Vérifiez que le nom de la DLL et son alias sont corrects.

  • Certaines DLL 32 bits contiennent des fonctions avec des versions légèrement différentes pour s’adapter aux chaînes de caractères Unicode et ANSI. La lettre « A » à la fin du nom de la fonction indique la version ANSI. La lettre « W » à la fin de la fonction indique la version Unicode.

    Si la fonction prend des arguments de type chaîne, essayez d’ajouter la lettre « A » à la fin du nom de la fonction.

Pour plus d’informations, sélectionnez l’élément en question et appuyez sur F1 (sur Windows) ou AIDE (sur Macintosh).

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.