Description-Methode

Gibt eine beschreibende Zeichenfolge zurück, die einem Fehler zugeordnet ist.

Syntax

object.Description

Argumente:

Object: Erforderlich. Immer das Err-Objekt.

Anmerkungen

Die Eigenschaft Description besteht aus einer kurzen Beschreibung des Fehlers. Wenn Description nicht ausgefüllt ist und der Wert "Number" einem BSL-Laufzeitfehler entspricht, wird die dem Fehler zugeordnete beschreibende Zeichenfolge zurückgegeben.

Das folgende Beispiel veranschaulicht die Verwendung der description-Methode:

Beispiel 1:

Sub RaiseOverflowError()
    On Error Resume Next          ' Enable error handling.
    Err.Raise 6                   ' Raise an overflow error.
    Output = "Error # " & Err.Number & ": " & Err.Description
    Err.Clear                     ' Clear the error.
End Sub
'Output: Error # 6: Overflow

Beispiel 2:

Sub RaiseMultipleErrors()
    On Error Resume Next          ' Enable error handling.
    ' Raise a "Type Mismatch" error.
    Err.Raise 13
    Output1 = "Error # " & Err.Number & ": " & Err.Description

    Err.Clear                     ' Clear the error.
    ' Raise a "Division by Zero" error.
    Err.Raise 11
    Output2 = "Error # " & Err.Number & ": " & Err.Description

    Err.Clear                     ' Clear the error.
End Sub
'Output1: Error # 13: Type mismatch 
'Output2: Error # 11: Division by zero