Guide de Débogage en Visual Basic

Tester le flux
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre VBA pour Excel 2016
Revoir le teaser Je m'abonne
Transcription


49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis


49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont d'apprendre à :

1. Utiliser des points d'arrêt pour déboguer.

2. Utiliser la touche F8 pour avancer pas à pas dans le code.

3. Gérer les erreurs de manière efficace en Visual Basic.

Cette leçon vous montre comment utiliser des points d'arrêt et la touche F8 pour déboguer un flux d'exécution en Visual Basic. Vous apprendrez également à gérer les erreurs.

Dans cette leçon, nous allons explorer le processus de débogage d'un flux d'exécution en Visual Basic. Nous commencerons par ajouter un point d'arrêt sur la ligne où nous calculons le montant TTC. Pour ce faire, cliquez dans la marge grise à côté de la ligne de code pour faire apparaître un point d'arrêt.

Une fois le point d'arrêt défini, nous exécuterons le programme et entrerons une valeur correcte telle que 100. Ensuite, nous validerons. L'exécution s'interrompt au point d'arrêt, et en utilisant la touche F8, nous avancerons ligne par ligne jusqu'à ce que nous atteignions l'instruction Exit Sub, ce qui termine l'exécution normale, sans déclencher le gestionnaire d'erreur.

Ensuite, nous relancerons l'exécution avec un point d'arrêt sur l'InputBox. Lorsque nous entrons une valeur incorrecte comme 100.25, une erreur est générée. Le flux d'exécution saute alors à l'étiquette R-Handler, où le numéro d'erreur est examiné. Si le numéro d'erreur est 13, le programme affiche un message demandant une valeur numérique valide avant de reprendre l'exécution normale.

Voir plus
Questions réponses
Pourquoi utiliser des points d'arrêt dans Visual Basic?
Les points d'arrêt permettent d'arrêter l'exécution du programme à des endroits spécifiques pour examiner et déboguer le code.
Que se passe-t-il lorsque vous entrez une valeur non numérique dans l'InputBox?
Une erreur est générée, et l'exécution du flux normal saute à l'étiquette R-Handler pour gérer l'erreur.
Comment avancer ligne par ligne lors du débogage?
Vous pouvez utiliser la touche F8 pour avancer ligne par ligne pendant le débogage.