Renvoie une chaîne descriptive associée à une erreur.
Syntaxe
object.Description
Arguments :
object : requis. Toujours l'objet Err.
Remarques
La propriété Description consiste en une brève description de l'erreur. Si la propriété Description n'est pas renseignée et que la valeur de Number correspond à une erreur d'exécution BSL, la chaîne descriptive associée à l'erreur est renvoyée.
Les exemples suivants illustrent l'utilisation de la méthode Description :
Exemple 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
Exemple 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