Share via


Débogage des macros

Mise à jour : novembre 2007

Si des erreurs se produisent dans vos macros, vous pouvez déboguer le code dans l'éditeur de macros en définissant des points d'arrêt ou des variables espionnes, par exemple. Pour plus d'informations sur le débogage, consultez Débogage dans Visual Studio.

Pour intercepter des erreurs d'exécution dans l'éditeur de macros et être en mesure d'accéder aux lignes contenant les erreurs, vous devez exécuter la macro avec le débogage activé, ce qui nécessite le démarrage de la macro en appuyant sur F5 ou en choisissant Démarrer dans le menu Déboguer. Si vous exécutez la macro en appuyant sur CTRL+F5 ou en choisissant Exécuter sans débogage dans le menu Débogage, les erreurs d'exécution sont ignorées.

Le mode d'exécution d'une macro détermine si le débogage est activé ou non :

  • Si vous cliquez à l'intérieur d'une macro et que vous appuyez sur F5 ou choisissez Démarrer dans le menu Déboguer, la macro est exécutée avec le débogage activé.

  • Si vous cliquez à l'intérieur d'une macro et que vous appuyez sur CTRL+F5 ou choisissez Exécuter sans débogage dans le menu Déboguer, la macro est exécutée sans le débogage activé.

  • Si le point d'insertion ne se trouve pas à l'intérieur d'une macro et que vous appuyez sur F5 ou que vous choisissez Démarrer dans le menu Déboguer, l'éditeur de macros passe en mode exécution avec le débogage activé.

Si vous définissez un point d'arrêt à n'importe quel endroit dans le code de votre macro, le débogage est automatiquement activé.

Si vous souhaitez empêcher le déclenchement des événements de démarrage d'une macro, appuyez sur la touche MAJ et maintenez-la enfoncée pendant le démarrage de Visual Studio.

Remarque :

Actuellement, les macros VS ne prennent pas en charge les Windows Forms.

Voir aussi

Concepts

Automatisation des actions répétitives à l'aide de macros

Problèmes liés au partage et à la sécurité des macros