Compartilhar via


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.

Setting

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.

OBSERVAÇÃO: os nomes de objeto para objetos Server View, Diagrama ou Procedimento Armazenado não são exibidos na caixa Nome do Objeto de um projeto 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.