Monday, May 30, 2022

Fehlerfunktion

Hinweis: Die in diesem Thema beschriebenen Funktionen, Methoden, Objekte oder Eigenschaften sind deaktiviert, wenn der Microsoft Jet-Ausdrucksdienst im Sandkastenmodus ausgeführt wird, wodurch die Auswertung potenziell unsicherer Ausdrücke verhindert wird. Um weitere Informationen zum Sandbox-Modus zu erhalten, suchen Sie in der Hilfe nach „Sandbox-Modus".

Gibt die Fehlermeldung zurück, die einer bestimmten Fehlernummer entspricht.

Syntax

Fehler [ ( Fehlernummer ) ]

Das optionale Argument errornumber 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 Fehlernummer nicht gültig ist, tritt ein Fehler auf. Wenn Fehlernummer weggelassen wird, wird die Nachricht zurückgegeben, die dem letzten Laufzeitfehler entspricht. Wenn kein Laufzeitfehler aufgetreten ist oder errornumber 0 ist, gibt Error eine leere Zeichenfolge ("") zurück.

Bemerkungen

Untersuchen Sie die Eigenschaftseinstellungen 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 veranschaulichen die Verwendung dieser Funktion in einem Visual Basic for Applications (VBA)-Modul. Um weitere Informationen zum Arbeiten mit VBA zu erhalten, wählen Sie Entwicklerreferenz in der Dropdown-Liste neben Suchen aus und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird die Error -Funktion verwendet, um Fehlermeldungen zu drucken, 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

No comments:

Post a Comment