Hinweis: Die in diesem Thema beschriebene Funktion, Methode, Objekt oder Eigenschaft ist deaktiviert, wenn der Microsoft Jet-Ausdrucksdienst im Sandboxmodus ausgeführt wird, der die Auswertung potenziell unsicherer Ausdrücke verhindert. Weitere Informationen zum Sandboxmodus finden Sie, wenn Sie in der Hilfe nach "Sandboxmodus" suchen.
Gibt die Fehlermeldung zurück, die einem angegebenen Fehlernummer entspricht.
Syntax
Fehler [ (Fehlernummer) ]
Die optionale fehlernummerArgument kann eine beliebige gültige Fehlernummer sein. Wenn errornumber eine gültige Fehlernummer ist, aber nicht definiert ist, gibt Error die Zeichenfolge "Anwendungsdefinierter oder objektdefinierter Fehler" zurück. Wenn errornumber ungültig ist, tritt ein Fehler auf. Wenn errornumber nicht angegeben wird, wird die Meldung zurückgegeben, die der letzten Laufzeitfehler entspricht. Wenn kein Laufzeitfehler aufgetreten ist oder errornumber 0 ist, gibt Error eine leere Zeichenfolge ("") zurück.
Hinweise
Überprüfen Sie die Eigenschaft Einstellungen des Err-Objekts , um den letzten Laufzeitfehler zu identifizieren. Der Rückgabewert der Error-Funktion entspricht der Description-Eigenschaft des Err-Objekts .
Beispiel
Hinweis: Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.
In diesem Beispiel wird die Error-Funktion verwendet, um Fehlermeldungen auszugeben, die den angegebenen Fehlernummern entsprechen.
Dim ErrorNumber
' Loop through values 61 - 64. For ErrorNumber = 61 To 64 ' Print error to Immediate window. Debug.Print Error(ErrorNumber) Next ErrorNumber