Compartilhar via


Método DoCmd.GoToControl (Access)

O método GoToControl executa a ação GoToControl no Visual Basic.

Sintaxe

expressão. GoToControl (ControlName)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Controlname Obrigatório Variant Uma expressão de cadeia de caracteres que seja o nome de um controle no formulário ou na folha de dados ativos.

Comentários

Use o método GoToControl para mover o foco para o campo ou controle especificado no registro atual do formulário aberto, folha de dados de formulário, planilha de tabela ou folha de dados de consulta. Use esse método quando quiser que um determinado campo ou controle tenha o foco. Esse campo ou controle pode ser usado para comparações ou ações FindRecord . Você também pode usar esse método para navegar em um formulário de acordo com determinadas condições. Por exemplo, se o usuário inserir Não em um controle Casado em um formulário de seguro de saúde, o foco poderá ignorar automaticamente o controle Nome do Cônjuge/parceiro e passar para o próximo controle.

Não é possível usar o método GoToControl para mover o foco para um controle em um formulário oculto.

Use apenas o nome do controle para o argumento ControlName , não a sintaxe completa.

Você também pode usar o método SetFocus para mover o foco para um controle em um formulário ou em qualquer um de seus subformos ou para um campo em uma tabela aberta, consulta ou folha de dados de formulário. Este é o método preferencial para mover o foco no Visual Basic, especialmente para controles em subformações e subformações aninhadas, pois você pode usar a sintaxe completa para especificar o controle para o qual deseja mudar.

Use o método GoToControl para mover para um subforma, que é um tipo de controle. Depois use o método GoToControl para mover para um registro específico no subformulário. Também é possível mover para um controle em um subformulário usando o método GoToControl para mover primeiro para o subformulário e depois para o controle no subformulário.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.