Vous pouvez utiliser l’action de macro StopAllMacros dans les bases de données de bureau Access pour arrêter toutes les macros en cours d’exécution.
Paramètre
L’action de macro StopAllMacros n’a aucun argument.
Remarques
Vous utilisez généralement cette action lorsqu’une condition d’erreur rend nécessaire l’arrêt de toutes les macros. Vous pouvez utiliser un expression conditionnelle dans le ligne d’action de la macro qui contient cette action. Lorsque l’expression prend la valeur True (–1), Access arrête toutes les macros.
Par exemple, vous pouvez avoir une macro qui affiche une boîte de message sous la forme d’une série d’actions complexes, y compris l’exécution d’autres macros. Si l’utilisateur clique sur Annuler dans cette boîte de message, l’action de macro StopAllMacros peut arrêter toutes les macros en cours d’exécution.
Si une macro a utilisé les actions Echo ou SetWarnings pour désactiver écho ou l’affichage des messages système, l’action de macro StopAllMacros les réactive automatiquement.
Cette action n’est pas disponible dans un module Visual Basic pour Applications (VBA).