Mécanisme de gestion d'erreur dans Visual Basic

Diagnostiquer l'erreur
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

Objectifs de cette vidéo :
1. Comprendre comment les erreurs de saisie d'utilisateur peuvent provoquer des erreurs d'exécution.
2. Apprendre à utiliser le débogage pour identifier et corriger ces erreurs.
3. Mettre en place des mécanismes de gestion d'erreur pour prévenir les saisies incorrectes.

Explorez le mécanisme de gestion d'erreur dans Visual Basic en examinant un cas pratique avec une constante TVA et des erreurs de saisie d'utilisateur.

Cette leçon se concentre sur le mécanisme de gestion d'erreur utilisé dans Visual Basic. L'exemple tournant autour d'une constante TVA permet de comprendre comment des variables et constantes sont manipulées, notamment comment les erreurs de saisie utilisateur, comme l'utilisation incorrecte de séparateurs décimaux, peuvent provoquer des erreurs d'exécution. En entrant des valeurs telles que 125.25 au lieu de 125,25 dans une input box, nous observons une incompatibilité de type. La leçon démontre comment déboguer et corriger ce type de problème et introduit des techniques pour prévenir de telles erreurs par une meilleure gestion des entrées utilisateur. Enfin, elle vous guide sur l'ajout de mécanismes de prévention pour améliorer l'expérience utilisateur et éviter ces erreurs à l'avenir.

Voir plus
Questions réponses
Pourquoi une erreur d'incompatibilité de type se produit-elle lorsqu'on entre un point au lieu d'une virgule dans l'input box ?
L'erreur d'incompatibilité de type survient car la variable est typée comme Currency, qui attend une valeur numérique avec une virgule comme séparateur, non un point.
Comment Visual Basic traite-t-il les points et les virgules dans les entrées utilisateur ?
Dans Visual Basic, les points sont utilisés comme séparateurs décimaux en mode code, tandis que dans une input box, les entrées suivent les conventions régionales d'Excel, ce qui signifie que les virgules doivent être utilisées en français.
Quelles sont les deux actions possibles après avoir reçu un message d'erreur dans Visual Basic ?
Après un message d'erreur, on peut soit cliquer sur 'Fin' pour terminer et corriger l'erreur, soit cliquer sur 'Débogage' pour revenir au code et diagnostiquer l'erreur.