Atualizar ou repetir a consulta aos dados

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Se você estiver compartilhando um banco de dados em uma rede, outros usuários podem estar alterando dados enquanto você está exibindo os mesmos dados em uma folha de dados ou formulário. Microsoft Office Access atualiza os dados que você vê em intervalos definidos. No entanto, você pode exibir imediatamente os dados mais atuais ao atualizar os registros. Você também pode executar uma atualização mais completa repetindo os dados.

Atualizar registros só atualiza os dados que já existem em sua folha de dados ou formulário. Ele não reordenar registros, exibe novos registros ou remover registros excluídos e registros que atendam a já não especificou critérios. Para realizar essas tarefas, você pode repetir consulta os registros. Você pode repetir a consulta de dados manualmente, usando uma macro, ou usando o código.

Observação: Como repetir a consulta de dados não mais do que a atualização de dados, ele demora mais e pode demorar um pouco dependendo do conjunto de registros.

O que você deseja fazer?

Atualizar dados

Definir o intervalo de atualização

Repetir a consulta de dados manualmente

Use uma macro para repetir a consulta de dados

Usar o código para repetir a consulta de dados

Atualizar dados

  • Siga um destes procedimentos:

    • Para atualizar os registros no modo folha de dados ou formulário, na guia página inicial, no grupo registros, clique em Atualizar tudo e, em seguida, clique em Atualizar.

    • Para atualizar os registros no modo de tabela dinâmica ou gráfico dinâmico, na guia Design, no grupo dados, clique em Atualizar Pivot.

Início da Página

Definir o intervalo de atualização

Você pode definir o intervalo em que o Access atualiza dados. Por padrão, o Access atualiza dados cada 60 segundos.

  1. Clique no Botão do Microsoft Office Imagem do botão Office e em Opções do Access.

  2. No painel esquerdo da caixa de diálogo Opções do Access, clique em Avançado.

  3. No painel direito, em Avançado, especifique um valor para Atualizar intervalo (s).

Início da Página

Repetir a consulta de dados manualmente

  • Pressione SHIFT+F9.

Início da Página

Use uma macro para repetir a consulta de dados

Se você quiser dados para consulta repetida automaticamente quando ocorre um evento, você pode criar uma macro e anexá-lo para o evento. Por exemplo, suponha que você deseja repetir a consulta de dados em um formulário sempre que o formulário recebe o foco. Você pode criar uma macro e anexá-lo para o evento do formulário Ao receber foco, usando o procedimento a seguir:

  1. Na guia Criar, no grupo Outro, clique em Macro. Se esse comando não estiver disponível, clique na seta sob o botão Módulo ou Módulo de Classe e depois clique em Macro.

  2. Clique na seta na primeira célula em ação e clique em Repetir a consulta.

  3. Salve a macro, usando o nome Repetir a consultae feche o construtor de macros.

  4. Abra o formulário desejado no modo Design. Se a folha de propriedades não for exibida, pressione F4 para exibi-la.

  5. Certifique-se de que o próprio formulário está selecionado. Em seguida, na folha de propriedades, clique na guia evento.

  6. Na guia Evento, clique na seta na propriedade Ao Receber Foco e clique no nome da macro — Repetir Consulta.

  7. Salve o formulário.

Início da Página

Usar o código para repetir a consulta de dados

Você também pode usar o código para repetir a consulta de dados automaticamente. Suponha que você deseja repetir a consulta de dados em um formulário sempre que o formulário recebe o foco. Você pode criar um módulo e anexá-lo para o evento do formulário Ao receber foco, usando o procedimento a seguir:

  1. Abra o formulário desejado no modo Design. Se a folha de propriedades não for exibida, pressione F4 para exibi-la.

  2. Certifique-se de que o próprio formulário está selecionado. Em seguida, na folha de propriedades, clique na guia evento.

  3. Na guia evento, na propriedade Ao receber foco, clique no botão Construir Botão Construtor .

  4. Na caixa de diálogo Escolher construtor, clique em Construtor de código.

    Um novo módulo é aberto no Editor do Visual Basic.

  5. Digite Me.Requerye, em seguida, feche o Editor do Visual Basic.

  6. Salve o formulário.

Início da Página

Expanda suas habilidades no Office
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.

×