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.