Acção da Macro DefinirAvisos

Pode utilizar a ação macro SetWarnings para ligar ou desligar mensagens do sistema nas bases de dados do ambiente de trabalho do Access.

Nota: Esta ação não será permitida se a base de dados não for fidedigna.

Definição

A ação macro SetWarnings tem o seguinte argumento.

Argumento de ação

Descrição

Avisos em

Especifica se as mensagens do sistema são exibidas. Clique em Sim (para ligar mensagens do sistema) ou Não (para desligar as mensagens do sistema) na caixa Avisos Na caixa na secção Argumentos de Ação da janela de design macro. A predefinição é Não.

Observações

Pode utilizar esta ação para evitar que modal avisos e caixas de mensagens impeçam o macro. No entanto, as mensagens de erro são sempre exibidas. Além disso, Access exibe quaisquer caixas de diálogo que exijam uma entrada que não seja apenas escolher um botão (por exemplo, OK, Cancele, Sim, ou Não) — por exemplo, qualquer caixa de diálogo que exija que introduza texto ou selecione uma de várias opções.

Efetuar esta ação com os Avisos No argumento definido para Não tem o mesmo efeito que pressionar ENTER sempre que uma caixa de aviso ou de mensagem é exibida. Normalmente, um botão OK ou Sim é escolhido em resposta ao aviso ou mensagem.

Quando a macro termina, o Access volta a ligar automaticamente a visualização das mensagens do sistema.

Muitas vezes, você vai usar esta ação com a ação macro Echo, que esconde os resultados de uma macro até que esteja terminado. Pode utilizar a ação macro SetWarnings para ocultar também as advertências e caixas de mensagens.

Embora a ação macro SetWarnings possa simplificar as interações com macros, deve ter cuidado ao desligar as mensagens do sistema. Em algumas situações, não vai querer continuar uma macro se uma determinada mensagem de aviso for exibida. A menos que esteja confiante no resultado de todas as ações macro, deve evitar usar esta ação.

Para executar a ação SetWarnings num módulo Visual Basic for Applications (VBA), utilize o método SetWarnings do objeto DoCmd.

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×