Entrar com a conta da Microsoft
Entre ou crie uma conta.
Olá,
Selecione uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Você pode usar a ação de macro OpenQuery nos bancos de dados do Access para abrir uma consulta select ou crosstab em modo Folha de Dados, modo Design ou Print Preview. Essa ação executa um consulta de ação. Você também pode selecionar um modo de entrada de dados para a consulta.

Observação: Essa ação só está disponível no ambiente do banco de dados do Access (.mdb ou .accdb). Consulte as ações OpenView,OpenStoredProcedureou OpenFunction se você estiver usando o ambiente de projeto do Access (.adp). A ação de macro OpenQuery não está disponível em aplicativos Web do Access.

Configuração

A ação de macro OpenQuery tem os seguintes argumentos.

Argumento da ação

Descrição

Nome da consulta

O nome da consulta a ser aberta. Selecione o nome da consulta a ser aberta usando a listada de nomes de consulta. Esse é um argumento obrigatório.

Se você executar uma macro que contenha a ação OpenQuery em um banco de dados biblioteca, Access primeiro procura a consulta com esse nome no banco de dados de biblioteca e, em seguida, no banco de dados atual.

Modo de exibição

A exibição na qual a consulta será aberta. Selecione Folha de Dados,Design,Visualizaçãode Impressão, TabelaDinâmica ou Gráfico Dinâmica na caixa Exibir. O padrão é Folha de Dados.

Observação: As exibições tabela dinâmica e gráfico dinâmica não estão disponíveis em versões do Access a partir do Access 2013.

Modo de Dados

O modo de entrada de dados para a consulta. Isso só se aplica às consultas abertas no exibição Folha de Dados. Selecione Adicionar (o usuário pode adicionar novos registros, mas não pode editar registros existentes), Editar (o usuário pode editar registros existentes e adicionar novos registros) ou Somente leitura (o usuário só pode exibir registros). O padrão é Editar.

Comentários

Se você usar Datasheet para o argumento View, o Access exibirá o conjunto de resultados se a consulta for uma consulta select, crosstab, union ou pass-through cuja propriedade ReturnsRecords está definida como Sim; e executa a consulta se for uma consulta de ação, definição de dados ou passagem cuja propriedade ReturnsRecords está definida como Não.

A ação OpenQuery é semelhante a clicar duas vezes na consulta no Painel de Navegação ou clicar com o botão direito do mouse na consulta no Painel de Navegação e selecionar um modo de exibição. Com essa ação, você pode selecionar opções adicionais.

Dicas    

  • Você pode arrastar uma consulta do Painel de Navegação para a janela de design de macro. Isso cria automaticamente uma ação OpenQuery que abre a consulta no exibição Folha de Dados.

    Alternar para o modo design enquanto a consulta está aberta remove a configuração do argumento Modo de Dados da consulta. Essa configuração não está em vigor mesmo se o usuário retornar ao exibição Folha de Dados.

  • Se você não quiser exibir as mensagens do sistema que normalmente aparecem quando uma consulta de ação é executado (indicando que é uma consulta de ação e mostrando quantos registros serão afetados), você pode usar a ação SetWarnings para suprimir a exibição dessas mensagens.

Para executar a ação de macro OpenQuery em um módulo Visual Basic for Applications (VBA), use o método OpenQuerydo objeto DoCmd.

Precisa de mais ajuda?

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

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×