Débogage des macros
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é.
Vous pouvez empêcher le déclenchement des événements de démarrage dans une macro si vous appuyez sur et maintenez la touche MAJ en démarrant Visual Studio.
Notes
Actuellement, les macros VS ne prennent pas en charge les Windows Forms.