Ativar ou desativar o mensagens de confirmação de consulta de ação

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Por padrão, o Access solicitará que você confirme que você deseja executar uma consulta de ação. Você pode desativar essas mensagens de confirmação, se você preferir não deseja ser avisado. Se as mensagens não estão aparecendo e você quiser ser solicitado, você pode ativá-los.

Neste artigo

Visão Geral

Controlar mensagens de confirmação de consulta de ação para um computador

Desativar mensagens de confirmação de consulta de ação para um banco de dados

Desativar mensagens de confirmação de consulta de ação para um conjunto específico de tarefas

Use uma macro para desativar as mensagens e novamente

Visão Geral

Consultas ação são uma maneira de alterar os dados em seu banco de dados. Uma consulta ação pode acrescentar, excluir, atualizar dados ou criar uma nova tabela usando dados existentes. Consultas ação são poderosas, mas que power envolve alguns riscos de alterações de dados não intencionais. Devido a possibilidade de perda de dados, por padrão Access pede sua confirmação quando você executa uma consulta de ação. Isso ajuda a reduzir a possibilidade de alterações de dados não intencionais.

Dica : Para ver quais dados de uma consulta ação terão efeito, antes de executar a consulta, na guia página inicial, no grupo modos de exibição, clique em Exibir e, em seguida, clique em Modo folha de dados.

Se você preferir que o Access não pedir para você confirmar consultas ação ou se o Access não está pedindo confirmação, mas deseja que seja, você pode ativar as mensagens ou desativar.

  • Controlar mensagens de confirmação de consulta de ação para um computador   
    você pode usar uma configuração na caixa de diálogo Opções do Access para definir o comportamento padrão para bancos de dados do Access aberto em um computador específico. Se você usar esta configuração para ativar as mensagens desativado, o Access não exibirá as mensagens em qualquer circunstâncias. Se você usar esta configuração para ativar as mensagens, o Access exibirá as mensagens, a menos que eles serão desativados por uma macro ou VBA.

  • Desativar mensagens de confirmação de consulta de ação para um banco de dados   
    escolher esse método para desativar avisos de um banco de dados específico quando ela é aberta. Você pode usar a ação DefinirAvisos dentro de uma macro AutoExec para desligar as mensagens. O arquivo de banco de dados deve ser confiável para esta ação de macro trabalhar; Para obter mais informações sobre bancos de dados confiáveis, consulte o artigo decidir confiar em um banco de dados.

  • Desativar mensagens de confirmação de consulta de ação para um conjunto específico de tarefas   
    escolher esse método para desativar avisos durante a de um conjunto de tarefas e reativá-los; Por exemplo, você pode desativar as mensagens enquanto uma criar tabela consulta é executada e reativá-los. Você pode usar a ação de macro DefinirAvisose você também pode usar o método VBA DoCmd.SetWarnings. O arquivo de banco de dados deve ser confiável para esta ação de macro trabalhar; Para obter mais informações sobre bancos de dados confiáveis, consulte o artigo decidir confiar em um banco de dados.

Início da página

Controlar mensagens de confirmação de consulta de ação para um computador

Importante : Se você usar esta configuração para desativar mensagens de confirmação de consulta de ação desativado, o Access exibirá as mensagens não nesse computador mesmo para um banco de dados que contém uma macro ou módulo que ativa as mensagens.

  1. Na guia Arquivo, clique em Opções.

  2. No lado esquerdo da caixa de diálogo Opções do Access, clique em Configurações do cliente.

  3. No lado direito da caixa de diálogo Opções do Access, na seção de edição, em Confirmar, desmarque a caixa de seleção consultas ação e, em seguida, clique em OK.

Início da página

Desativar mensagens de confirmação de consulta de ação para um banco de dados

Você pode usar a ação DefinirAvisos em uma macro AutoExec desativar mensagens de confirmação de consulta de ação para um banco de dados.

Importante : Se o banco de dados que contém a macro não for confiável, não executar a ação DefinirAvisos. Para saber mais sobre confiança e bancos de dados, consulte o artigo decidir confiar em um banco de dados.

Observação : É possível ignorar se já existe uma macro chamada AutoExec, abra essa macro no modo Design e, em seguida, execute as etapas 2 a 4 do procedimento a seguir.

  1. Na guia criar, no grupo de Macros e código, clique em Macro.

    Barra de Mensagens

  2. Na lista suspensa na parte superior do construtor de macros, selecione a ação DefinirAvisos.

    • Se você não vir a ação DefinirAvisos listada, na guia Design, no grupo Mostrar/ocultar, verifique se Que mostrar todas as ações está selecionada.

  3. Em ação DefinirAvisos, clique na seta ao lado de Avisos e selecione a opção desejada.

  4. Clique em Salvar.

  5. Na caixa de diálogo Salvar como, digite AutoExec.

  6. Clique em OK e feche o Construtor de Macros. A nova macro será executada da próxima vez em que você abrir o banco de dados.

Para obter mais informações sobre como criar macros, consulte o artigo Criar uma macro de interface do usuário.

Início da página

Desativar mensagens de confirmação de consulta de ação para um conjunto específico de tarefas

Há duas maneiras básicas para desativar mensagens de confirmação de consulta de ação para um conjunto de tarefas: usando uma macro e usando um módulo do VBA. De qualquer forma, você usa o código para desativar os avisos, execute o conjunto de tarefas e reativá os avisos. Anexar o código para um evento, como o Evento ao clicar de um botão de comando ou o Evento Open de um formulário.

Anexar um módulo a um evento e quando o evento ocorre, o módulo é executado. Por exemplo, você pode anexar um módulo para o evento Ao abrir um formulário. Ao abre o formulário, o módulo é executado. O procedimento a seguir explica como usar o método DoCmd.SetWarnings no evento ao abrir de um formulário.

  1. Abra o formulário no modo Design.

  2. Se a folha de propriedades não estiver visível, pressione F4 para exibi-la.

  3. Clique no quadrado na parte superior esquerdo do formulário, logo abaixo do guia de objeto do formulário.

  4. Na folha de propriedades, na guia outros, verifique se Que tem módulo está definida como Sim.

  5. Na guia evento, clique no evento Ao abrir e, em seguida, clique no botão Construir (as reticências ao lado de seta).

  6. Na caixa de diálogo Escolher construtor, siga um destes procedimentos:

    • Para usar um módulo do VBA, clique duas vezes em Construtor de código e siga as etapas restantes neste procedimento.

    • Para usar uma macro, clique duas vezes em Construtor de macros e siga as etapas do procedimento que usa uma macro para ativar as mensagens e liga o.

  7. Digite DoCmd.SetWarnings (WarningsOff) e pressione ENTER.

  8. Insira o código necessário para executar as tarefas que você deseja feitas com as mensagens de confirmação desativadas.

  9. Em uma nova linha, digite DoCmd.SetWarnings (WarningsOn).

  10. Feche o Editor do VBA e salve o formulário.

Use uma macro para desativar as mensagens e novamente

  1. Na lista suspensa na parte superior do construtor de macros, selecione a ação DefinirAvisos.

    • Se você não vir o ação DefinirAvisos listado, na guia Design, no Mostrar/ocultar grupo, verifique se Mostrar todas as ações está selecionada.

  2. Sob o ação DefinirAvisos, clique na seta próxima ao Avisos e selecione não.

  3. Insira as ações de macro necessários para realizar as tarefas que você deseja concluído com mensagens de confirmação desativadas.

  4. Abaixo a última ação de tarefa, selecione a ação DefinirAvisos, e em seguida, clique na seta junto Avisos e selecione Sim.

  5. Fechar o construtor de macros, salve a macro e, em seguida, salve o formulário.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×