Contient des informations sur les erreurs d'exécution. Accepte les méthodes Raise et Clear pour générer et effacer des erreurs d'exécution.
Remarques
L'objet Err est un objet intrinsèque avec une portée globale. Il n'est pas nécessaire de créer une instance de cet objet dans votre code. Les propriétés de l'objet Err sont définies par le générateur d'une erreur : Visual Basic, un objet d'automatisation ou le programmeur BSL.
La propriété par défaut de l'objet Err est Number. Err.Number contient un entier.
Lorsqu'une erreur d'exécution survient, les propriétés de l'objet Err sont remplies avec des informations qui identifient l'erreur de manière unique et des informations qui peuvent permettre de la gérer. Pour générer une erreur d'exécution dans votre code, utilisez la méthode Raise.
Les propriétés de l'objet Err sont remises à zéro ou redéfinies sur des chaînes de longueur nulle (" ") après une instruction On Error Resume Next. La méthode Clear peut être utilisée pour réinitialiser explicitement Err.
L'exemple suivant illustre l'utilisation de l'objet Err :
Exemple :
On Error Resume Next Err.Raise 6 ' Raise an overflow error. Err.Clear ' Clear the error.