Freigeben über


Angegebene DLL-Funktion nicht gefunden (Fehler 453)

Die DLL (Dynamic-Link Library) in einem Benutzerbibliotheksverweis wurde gefunden, die angegebene DLL-Funktion wurde jedoch in der DLL nicht gefunden. Dieser Fehler hat die folgenden Ursachen und Lösungen:

  • Sie haben eine ungültige Ordnungszahl in der Fuktionsdeklaration angegeben. Ermitteln Sie die richtige Ordnungszahl, oder rufen Sie die Funktion über den Namen auf.

  • Sie haben den richtigen DLL-Namen angegeben, aber es ist nicht die Version, die die angegebene Funktion enthält. Möglicherweise verfügen Sie über die richtige Version auf Ihrem Computer, aber wenn das Verzeichnis, das die falsche Version enthält, dem Verzeichnis vorangestellt ist, das das richtige Verzeichnis in Ihrem Pfad enthält, wird auf die falsche DLL zugegriffen. Überprüfen Sie Ihren Computer auf unterschiedliche Versionen. Wenn Sie über eine frühe Version verfügen, wenden Sie sich an den Lieferanten, um eine spätere Version zu erhalten.

  • Wenn Sie auf einer Plattform mit der 32-Bit-Version von Microsoft Windows arbeiten, müssen sowohl DLL-Name als auch Alias (sofern verwendet) richtig sein. Stellen Sie sicher, dass DLL-Name und Alias richtig sind.

  • Bestimmte 32-Bit-DLLs enthalten Funktionen mit leicht unterschiedlichen Versionen, um sowohl Unicode- als ANSI-Zeichenfolgen gerecht zu werden. Ein "A" am Ende des Funktionsnamens steht für die ANSI-Version. Ein "W" am Ende des Funktionsnamens steht für die Unicode-Version.

    Wenn die Funktion Zeichenfolge-Argumente annimmt, versuchen Sie ein "A" an den Funktionsnamen anzufügen.

Weitere Informationen erhalten Sie, indem Sie das fragliche Element auswählen und F1 (unter Windows) bzw. HILFE (unter Macintosh) drücken.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.