Ação da macro SelecionarObjeto

Aplica-se ao: Access 2013, Office 2013

Use a ação SelecionarObjeto para selecionar um objeto de banco de dados especificado.

Configuração

A ação SelecionarObjeto tem os seguintes argumentos.

Argumento da ação

Descrição

Tipo de Objeto

O tipo de objeto de banco de dados a ser selecionado. Clique em Tabela, Consulta, Formulário, Relatório, Macro, Módulo, Página de Acesso a Dados, Modo de Exibição do Servidor, Diagrama, Procedimento Armazenado ou Função na caixa Tipo de Objeto, na seção Argumentos da Ação do Construtor de Macros. Este é um argumento obrigatório.

Nome do Objeto

O nome do objeto a ser selecionado. A caixa Nome do Objeto mostra todos os objetos do banco de dados, do tipo selecionado pelo argumento Tipo de objeto. Este é um argumento obrigatório, a menos que, no Painel de Navegação, você defina o argumento como Sim.

NOTA: Os nomes de objeto para objetos de Exibição de Servidor, Diagrama ou Procedimento Armazenado não são exibidos na caixa Nome do Objeto de um projeto do Access (.adp).

No Painel de Navegação

Especifica se o Microsoft Access seleciona o objeto no Painel de Navegação. Clique em Sim (para selecionar o objeto nesse painel) ou em Não (para não selecionar o objeto no Painel de Navegação). O padrão é Não.

Comentários

A ação SelecionarObjeto trabalha com qualquer objeto do Access que possa receber o foco. Essa ação aplica o foco no objeto especificado e, caso o objeto esteja oculto, mostra o objeto. Se o objeto for um formulário, a ação SelecionarObjeto definirá a propriedade Visível do objeto como Sim e retornará o formulário ao modo definido pelas respectivas propriedades do formulário (por exemplo, como um formulário modal ou pop-up).

Se o objeto não for aberto em uma das outras janelas do Access, você poderá selecioná-lo no Painel de Navegação definindo o argumento No Painel de Navegação como Sim. Se você definir o argumento No Painel de Navegação como Não, uma mensagem de erro aparecerá quando você tentar selecionar um objeto não aberto.

Geralmente é possível usar essa ação para selecionar um objeto em que você deseja executar ações adicionais. Por exemplo, se tiver configurado o Access para usar janelas sobrepostas, em vez de documentos com guias, você poderá restaurar um objeto que tenha sido minimizado (usando a ação RestaurarJanela ) ou maximizar uma janela que contenha um objeto com o qual queira trabalhar (usando a ação MaximizarJanela ).

Ao selecionar um formulário, use as ações IrParaControle, IrParaRegistro e IrParaPágina para ir para áreas específicas do formulário. A ação IrParaRegistro também funciona em folhas de dados.

Para executar a ação SelecionarObjeto em um módulo do VBA (Visual Basic for Applications), use o método SelectObject do objeto DoCmd.