[Discussion] Devrait-on utiliser les "On error" statement ?
Bonjour a tous.
A force de coder du VBA depuis un moment, je me rend compte que ce language est quand meme hyper mal foutut, il y a plein de trucs qui ne sont pas logique et la doc est merdique...
Cependant, je me refuse a utiliser les intructions "on error" par principe : Je me dit que, s'il y a des erreur, c'est que j'ai pas coder ce qu'il falait, et qu'il faut que je reprenne mon algorythme ( genre une exception qui n'est pas gérée comme il faut, etc.. ).
Alors, pourquoi diable y a t'il ces On error resume next dans beaucoup de macros trouvable sur internet ?
Pour moi, cela ressemble a un aveu d'echec..
J'aimerais beaucoup qu'on me prouve que je me trompe. Qu'en pensez-vous ? Utilisez-vous ces intructions ? Si oui, pourquoi ?
[Discussion] Devrait-on utiliser l'instruction "On error"?
La réponse est élémentairement simple et simplement élémentaire. Si une instruction apparaît dans beaucoup de codes, c'est qu'il faut l'utiliser.
Le corollaire c'est qu'il ne faut pas l'utiliser n'importe comment.
Le vrai problème, c'est d'apprendre à l'utiliser correctement, surtout, surtout, surtout, surtout, surtout, surtout, surtout, surtout, surtout, surtout, surtout :
Code:
On Error Resume next