Récupération d'erreurs

Pierwak

XLDnaute Occasionnel
Bonjour a tous,
Je suis en train de finaliser mon application pour laquelle je me dois encore une fois de vous remercier pour l'aide apportée à différentes étapes de sa création. Mon problème est ici d'éviter les crash de l'appli. Pour ce faire je voudrai récupérer les erreurs pour les traiter comme j'ai l'habitude de le faire en java (avec un try catch pour ceux qui connaissent). Et en VBA a part le on error resume next, j'aurais voulu savoir si il existait d'autres moyens de récupérer les erreurs, notemment pour pouvoir les trier en fonction de leur provenance et pouvoir cas échéant apporter une autre réponse que de sauter la ligne de code ou l'erreur aurait lieu...
Par exemple j'ai une fonction qui charge un usf avec les valeurs d'un ligne en double clickant sur ladite ligne, losque j'ai des valeur type #N/A sur la ligne en question , cela bugge, j'aimerai qd meme ouvrir l'userform avec un vide la ou il ya le NA...
Donc si vous avez des idées je suis preneur.
Merci
 

wilfried_42

XLDnaute Barbatruc
Re : Récupération d'erreurs

Bonjour

le on error resume next, permet de continuer le code si une erreur se presente, neanmoins cette procedure est à utiliser avec precaution, mettre un on error resume next sans connaitre l'origine de l'erreur est une abheration

sinon :

On error Goto erreur --> permet de specifier qu'il y a une erreur à tel endroit, et de traiter cette erreur

regarde dans l'aide VBA, elle n'est pas trop mal faite

edit : bonjour spit :)
 

Discussions similaires

Réponses
1
Affichages
581
Compte Supprimé 979
C

Statistiques des forums

Discussions
315 080
Messages
2 116 024
Membres
112 637
dernier inscrit
pseudoinconnu