Techniques de Débogage en VBA

La fenêtre d'erreur
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Programmez Microsoft Project 2016 avec les macros et VBA
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

Apprendre à identifier et corriger les erreurs d'exécution en utilisant les outils de débogage VBA.

Découvrez des techniques efficaces pour identifier et corriger les erreurs courantes lors de l'exécution de scripts VBA.

Dans cette leçon, nous explorons en détail la survenance d'erreurs lors de l'exécution de scripts VBA. En reprenant des exemples concrets, nous examinons comment des erreurs telles que l'appel incorrect d'un objet ou d'une collection peuvent se produire. La leçon détaille l'importance de la lisibilité dans la fenêtre d'exécution et la manière de procéder pour tester et déboguer le code.

En soulignant l'exemple d'une tâche mal orthographiée ('Tasks' au lieu de 'Task'), nous montrons comment l'environnement VBA identifie l'erreur, et l'utilité du bouton Débogage pour trouver et corriger l'erreur à la volée. Nous expliquons l'importance de comprendre et de réagir correctement aux numéros et libellés des erreurs retournées par VBA.

Cette leçon est essentielle pour tout développeur VBA souhaitant améliorer ses compétences en débogage, gagnant ainsi en efficacité et en productivité.

Voir plus
Questions réponses
Quelles sont les causes courantes d'erreurs d'exécution en VBA?
Les erreurs d'exécution en VBA sont souvent causées par des fautes de frappe, des références incorrectes d'objets ou de collections, et des erreurs de syntaxe inattendues.
Comment VBA signale-t-il une erreur pendant l'exécution?
Pendant l'exécution, VBA signale une erreur en affichant un message avec un numéro d'erreur et une description de l'erreur. La ligne fautive est également surlignée en couleur jaune.
Pourquoi est-il préférable d'utiliser le bouton Débogage au lieu du bouton Fin?
Le bouton Débogage permet de suspendre l'exécution du code sur la ligne fautive, offrant la possibilité de corriger l'erreur immédiatement et de reprendre l'exécution, contrairement au bouton Fin qui arrête complètement l'exécution.

Programme détaillé