Ajouter numéros de ligne dans un code VBA

Bonjour a tous,

je me demandais si il était possible de rajouter un numéro de ligne dans mes codes VBA, en effet cela simplifierait lors d'une erreur générée par ErrorHandler de pouvoir en ajoutant des numéros de ligne au code, utiliser la fonction Erl dans votre gestionnaire d'erreur pour indiquer la ligne exacte où l'erreur s'est produite.

l'idée étant de garder le gestionnaire d'erreur ErrorHandler pour ne pas buger .

Merci d'avance

Bonsoir,

fichier issue de fusion de codes trouvés sur le NET :

Vous cliquez sur le bouton cela engendre une erreur qui n'est pas décrite du fait que la procédure surveillées n'a pas de ligne numéroté.
Dans le code VBA vous trouverez un module dans lequel il existe deux procédures : une pour numéroter la procédure que vous indiquez dans le module indiqué, et le code qui supprime cette numérotation. Il y a bien évidemment les deux procédures qui contrôles ces deux dernières.

Numérotez la procédure du module1 et recliquez sur le bouton, une erreur se produit le MsgBox vous indique le numéro de ligne de code où se trouve l'erreur.

Une seul procédure est suivie, si la procédure numérotée lance une autre procédure et qu'il y a une erreur sur celle dernière, le numéro de ligne qui remontera sera la ligne d'appel de la première procédure. Je ne sais pas si je suis assez clair, le mieux est de faire des tests... C'est un peu comme quand on appel un USF, s'il y a une erreur à l'initialisation, c'est la ligne d'appel du USF qui est surlignée en jaune et non pas la ligne du USF qui provoque l'erreur.

La mise à jour de mon application ArkaLouReeD Light ! "embarque" cette technique comme cela en cas de bug, l'utilisateur peut me communiquer la ligne d'appel qui a engendré l'erreur.

@ bientôt

LouReeD

Un grand merci Loureed. je vais jouer là-dedans.

c'est vraiment ce que je cherchait merci beaucoup.

Bonsoir,

merci de votre retour et remerciement !

@ bientôt

LouReeD

Rechercher des sujets similaires à "ajouter numeros ligne code vba"