Compartilhar via


Método DoCmd.GoToRecord (Access)

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

Sintaxe

expressão. GoToRecord (ObjectType, ObjectName, Record, Offset)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ObjectType Optional AcDataObjectType Uma constante AcDataObjectType que especifica o tipo de objeto que contém o registro que você deseja tornar atual.
ObjectName Opcional Variantes Uma expressão de cadeia de caracteres que é o nome válido de um objeto do tipo selecionado com o argumento ObjectType.
Record Opcional AcRecord Uma constante AcRecord que especifica o registro para fazer o registro atual. O valor padrão é acNext.
Offset Opcional Variantes Uma expressão numérica que representa o número de registros a serem movidos para frente ou para trás se você especificar acNext ou acPrevious para o argumento Record ou o registro para o qual mover se você especificar acGoTo para o argumento Record . A expressão deve resultar em um número de registro válido.

Comentários

Use o método GoToRecord para fazer do registro especificado o registro atual em uma tabela aberta, formulário ou conjunto de resultados de consulta.

Se você deixar os argumentos ObjectType e ObjectName em branco (a constante padrão, acActiveDataObject, será assumida para ObjectType), o objeto ativo será assumido.

Use o método GoToRecord para fazer um registro em um formulário oculto o registro atual se você especificar o formulário oculto nos argumentos ObjectType e ObjectName .

Exemplo

O exemplo a seguir usa o método GoToRecord para tornar o sétimo registro no formulário Employees atual.

DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7

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.