CATALOGUE
Bureautique
Formation
Microsoft Project
Programmez Microsoft Project 2016 avec les macros et VBA
Techniques de Débogage en VBA
DescriptionProgrammeAvis
Cette leçon fait partie de la formation
49,90€
Je commande
Formation incluse dans l'abonnement Elephorm
Je m'abonne à Elephorm
Découverte des Outils et Méthodes de Débogage
Objectifs
Les objectifs de cette vidéo sont de :
- Montrer comment mettre en place des points d'arrêt.
- Expliquer l'exécution pas à pas du code.
- Présenter la navigation et les modifications au sein de l'éditeur VBA.
Résumé
Découvrez les bases du débogage en VBA pour améliorer votre code et résoudre les erreurs plus rapidement.
Description
Ce nouveau chapitre nous introduit les diverses techniques de débogage, cruciales pour tout développeur VBA. Vous apprendrez comment :
- Identifier les erreurs dans le code en utilisant des points d'arrêt.
- Exécuter le code ligne par ligne avec les touches F5 et F8.
- Utiliser la flèche jaune pour naviguer entre les lignes de code.
- Faire des corrections mineures en cours d'exécution.
- Différencier les tâches par leur numéro d'ordre ou leur identifiant unique (ID).
Ces outils et méthodes vous permettront de mieux comprendre le fonctionnement interne de votre script et d'assurer sa fiabilité.
Questions fréquentes
Questions réponses
Comment peut-on mettre un point d'arrêt sur une ligne de code dans VBA?
Pour mettre un point d'arrêt, vous pouvez cliquer dans la marge grise à gauche de la ligne de code souhaitée. Un gros rond marron apparaîtra, indiquant que la ligne est en arrêt.
Quelle est la différence entre les touches F5 et F8 lors du débogage en VBA?
La touche F5 exécute tout le code jusqu'au prochain point d'arrêt, tandis que la touche F8 exécute le code ligne par ligne, permettant une analyse détaillée.
Pourquoi est-il important de distinguer les tâches par leur numéro d'ordre ou leur identifiant unique dans VBA?
Distinguer les tâches par leur numéro d'ordre ou l'identifiant unique évite les erreurs liées à des noms de tâches identiques, garantissant que chaque tâche est correctement manipulée.
Programme détaillé
Module 1 - Introduction
Module 2 - Découverte du modèle objet
Module 3 - L'éditeur Visual Basic
Préparer l'environnement
03:16
L'explorateur de projet
04:47
L'explorateur d'objet
03:47
La fenêtre exécution
10:19
La fenêtre d'erreur
03:18
Exemple d'une fonction
04:09
Méthodes et Arguments
08:09
Collections d'objets
08:02
Module 4 - Test conditionnels et variables
Le bloc With
12:53
Le test conditionnel If
06:58
Utiliser une Inputbox
07:57
Portée des variables
07:06
Les constantes
04:05
Les syntaxes du If
10:37
Le Select Case
07:24
Découvrir les évènements
10:30
Module 5 - Les boucles
La boucle Do
09:17
Les conditions du Do
03:42
La boucle For
07:39
Régler le pas du For
01:42
La boucle For Each
05:19
Module 6 - Débogage et flux du code
Ajouter un espion
03:21
La gestion d'erreur
11:55
Module 7 - Quelques fonctions de base
Module 8 - L'enregistreur automatique de macros
Module 9 - Exemple : gérer les lignes vides et le mode manuel
Module 10 - Exemple : gérer les fractionnements
Tester le UserForm
04:46