Atualizar ou repetir a consulta aos dados

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.

Se você estiver compartilhando um banco de dados em uma rede, outros usuários poderão alterar dados durante a exibição dos mesmos dados em uma planilha ou formulário. O Microsoft Office Access atualiza os dados que você vê em intervalos definidos. No entanto, você pode exibir imediatamente os dados mais atuais atualizando os registros. Também é possível executar uma atualização mais completa repetindo a consulta aos dados.

A atualização de registros atualiza apenas os dados que já existem em sua folha de dados ou formulário. Ela não reorganiza registros, exibe novos registros, nem remove registros excluídos e registros que não atendem mais aos critérios especificados. Para executar essas tarefas, repita a consulta aos registros. Você pode repetir a consulta aos dados manualmente, usando uma macro ou código.

Observação : Como a repetição da consulta aos dados faz mais do que atualizar os dados, ela leva mais tempo e pode demorar bastante, dependendo do conjunto de registros.

O que você deseja fazer?

Atualizar dados

Definir o intervalo de atualização

Repetir a consulta 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 de exibição Folha de Dados ou Formulário, na guia Página Inicial, no grupo Registros, clique em Atualizar Tudo e em Atualizar.

    • Para atualizar os registros no modo de exibição Tabela Dinâmica ou Gráfico Dinâmico, na guia Design, no grupo Dados, clique em Atualizar Menu Dinâmico.

Início da página

Definir o intervalo de atualização

Você pode definir o intervalo no qual o Access atualiza os dados. Por padrão, o Access atualiza dados a cada 60 segundos.

  1. Clique no Botão do Microsoft Office Imagem do botão Office e, em seguida, clique 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 Intervalo de atualização (s).

Início da página

Repetir a consulta aos dados manualmente

  • Pressione SHIFT+F9.

Início da página

Usar uma macro para repetir a consulta aos dados

Para que a consulta aos dados seja repetida automaticamente quando um evento ocorre, você pode criar uma macro e anexá-la ao evento. Por exemplo, vamos supor que você queira repetir a consulta aos dados em um formulário sempre que ele receber o focus. Crie uma macro e anexe-a ao evento Ao Receber Foco do formulário, seguindo este procedimento:

  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 Consulta.

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

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

  5. Verifique se o formulário em si está selecionado. 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 um código para repetir a consulta aos dados

Também é possível usar código para repetir a consulta aos dados automaticamente. Vamos supor que você queira repetir a consulta aos dados em um formulário sempre que ele recebe o foco. Crie um módulo e anexe-o ao evento Ao Receber Foco do formulário, seguindo este procedimento:

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

  2. Verifique se o formulário em si está selecionado. 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. Salvar 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.

×