Consultas Exclusão, Adição e Alteração Sem Mostrar Avisos Access

Considere o seguinte exemplo: Você criou algumas consultas que adicionam, excluem e alteram alguns valores em tabelas, mas toda vez que essas consultas são ativadas, o Access mostra aquelas mensagens chatas de confirmação.

Que tal elas não serem mais exibidas?

Um meio muito fácil para tal está nas opções avançadas do Access. Lá você pode simplesmente desabilitar essas mensagens. Todavia, essas mensagens ficam desabilitadas para o seu aplicativo Access e não para o seu Banco de Dados, ou seja, quando seu bando for aberto em outro pc as mensagens serão exibidas!

Um problema, não?

Não. Para desabilitar esses avisos de forma que tal procedimento funcione, independente de onde seu banco for aberto, basta inserir o seguinte código VBA:

DoCmd.SetWarnings False

Simples. Claro, fica a seu critério onde inserir esse código, se em um módulo, numa função, no evento "Ao abrir" de um formulário, enfim, você escolhe.

Para reabilitar os avisos, basta fazer o seguinte:

DoCmd.SetWarnings True

Como sempre, convido-os a usar a imaginação e tornar esse código perfeito para sua necessidade!


Nome do Autor

Sobre o autor

Flávio Santos é o editor-chefe do Tecla Ti. Vice campeão de todas as Américas em Tecnologia da Informação pela Worldskills Americas. Especialista Microsoft Office, programador VBA, C, JAVA, PHP e desenvolvedor de aplicações. Leia Mais sobre o autor >>>

3 comentários:

Obrigado Flávio. Show!!! estava precisando muito deste comando... tenho várias consultas de exclusão e adição, e essas mensagens ficam enchendo o saco...

Flávio ... é possível executar este código através da Macro ? imagine que rodo várias consultas através da macro e não desejo confirma ....

Flavio, muito obrigado! Estava a procura disso e você ma ajudou de forma simples e rápida!

Postar um comentário