Pode utilizar a ação de macro StopAllMacros nas bases de dados de ambiente de trabalho do Access para parar todas as macros que estão atualmente em execução.
Definição
A ação de macro StopAllMacros não tem argumentos.
Observações
Normalmente, utiliza esta ação quando uma condição de erro torna necessário parar todas as macros. Pode utilizar um expressão condicional no linha de ação da macro que contém esta ação. Quando a expressão é avaliada como Verdadeiro (–1), Access para todas as macros.
Por exemplo, pode ter uma macro que apresenta uma caixa de mensagem como uma de várias ações complexas, incluindo a execução de outras macros. Se o utilizador clicar em Cancelar nesta caixa de mensagem, a ação de macro StopAllMacros pode parar todas as macros em execução.
Se uma macro tiver utilizado as ações Eco ou SetWarnings para desativareco ou a apresentação de mensagens do sistema, a ação de macro StopAllMacros volta a ativá-las automaticamente.
Esta ação não está disponível num módulo Visual Basic for Applications (VBA).