Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Pode utilizar a ação de macro AbrirQuery em bases de dados do Access para abrir uma consulta selecionar ou cruzada no vista de Folha de dados, vista de Estrutura ou Pré-visualizar. Esta ação executa um consulta de ação. Também pode selecionar um modo de introdução de dados para a consulta.

Nota: Esta ação só está disponível no ambiente da base de dados do Access (.mdb ou .accdb). Veja as ações OpenView, OpenStoredProcedure ou OpenFunction se estiver a utilizar o ambiente do projeto do Access (.adp). A ação de macro AbrirQuery não está disponível nas aplicações Web do Access.

Definição

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

Argumento de ação

Descrição

Nome da Consulta

O nome da consulta a abrir. Selecione o nome da consulta a abrir com a lista pendente de nomes de consultas. Este argumento é obrigatório.

Se executar uma macro com a ação OpenQuery num base de dados de biblioteca, Access primeiro procura a consulta com este nome na base de dados da biblioteca e, em seguida, na base de dados atual.

Ver

A vista na qual a consulta será aberta. Selecione Folha de Dados, Estrutura, Pré-visualizar, Tabela Dinâmica ou Gráfico Dinâmico na caixa Ver . A predefinição é Folha de Dados.

Nota: As vistas de Tabela Dinâmica e Gráfico Dinâmico não estão disponíveis em versões do Access a partir do Access 2013.

Modo de Dados

O modo de introdução de dados para a consulta. Isto aplica-se apenas a consultas abertas na vista Folha de Dados. Selecione Adicionar (o utilizador pode adicionar novos registos, mas não pode editar registos existentes), Editar (o utilizador pode editar registos existentes e adicionar novos registos) ou Só de Leitura (o utilizador só pode ver registos). A predefinição é Editar.

Observações

Se utilizar a Folha de Dados para o argumento Ver , o Access apresenta o conjunto de resultados se a consulta for uma consulta selecionar, cruzada, união ou pass-through cuja propriedade ReturnsRecords está definida como Sim; e executa a consulta se for uma ação, definição de dados ou consulta pass-through cuja propriedade ReturnsRecords está definida como Não.

A ação AbrirQuery é semelhante a fazer duplo clique na consulta no Painel de Navegação ou clicar com o botão direito do rato na consulta no Painel de Navegação e selecionar uma vista. Com esta ação, pode selecionar opções adicionais.

Sugestões    

  • Pode arrastar uma consulta do Painel de Navegação para a janela de estrutura da macro. Esta ação cria automaticamente uma ação OpenQuery que abre a consulta na vista Folha de Dados.

    Mudar para a vista Estrutura enquanto a consulta estiver aberta remove a definição de argumento Modo de Dados da consulta. Esta definição não está em vigor mesmo que o utilizador regresse à vista Folha de Dados.

  • Se não quiser apresentar as mensagens do sistema que normalmente aparecem quando uma consulta de ação é executada (indicando que se trata de uma consulta de ação e que mostra quantos registos serão afetados), pode utilizar a ação SetWarnings para suprimir a apresentação destas mensagens.

Para executar a ação de macro OpenQuery num módulo Visual Basic for Applications (VBA), utilize o método OpenQuery do objeto DoCmd.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×