OBJET OLEDBErrors (Excel)
Collection d’objets OLEDBError .
Chaque objet OLEDBError représente une erreur renvoyée par la requête OLE DB la plus récente. Si la requête ODBC spécifiée s'exécute sans erreur, la collection OLEDBErrors est vide. Les erreurs de la collection sont indexées dans l'ordre où elles sont produites par le fournisseur OLE DB. Vous ne pouvez pas ajouter de membre à la collection.
Utilisez la propriété OLEDBErrors de l’objet Application pour renvoyer la collection OLEDBErrors .
L’exemple suivant affiche la description de l’erreur et la valeur de la propriété SqlState pour chaque erreur OLE DB dans la collection.
For Each objEr in Application.OLEDBErrors
MsgBox "The following error occurred:" & _
objEr.ErrorString & " : " & objEr.SqlState
Next objEr
Utilisez OLEDBErrors (index), où index est le numéro d’index de l’erreur OLE DB, pour renvoyer un seul objet OLEDBError . L’exemple suivant affiche la description de l’erreur et la valeur de la propriété SqlState pour la première erreur retournée par la requête OLE DB la plus récente.
Set objEr = Application.OLEDBErrors(1)
MsgBox "The following error occurred:" & _
objEr.ErrorString & " : " & objEr.SqlState
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.