Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Pode utilizar a ação de macro FindNextRecord nas bases de dados de ambiente de trabalho do Access para localizar o registo seguinte que cumpre o critérios especificado pela ação de macro LocalizarRegisto anterior ou o valor na caixa de diálogo Localizar e Substituir (no separador Base , clique em Localizar). Pode utilizar a ação FindNextRecord para procurar repetidamente registos. Por exemplo, pode percorrer sucessivamente todos os registos de um cliente específico.

Nota: O nome da ação de macro FindNextRecord foi mudado de FindNext para FindNextRecord a partir do Access 2010.

Nota: A ação de macro FindNextRecord não está disponível nas aplicações Web do Access.

Definição

A ação FindNextRecord não tem argumentos. A ação FindNextRecord localiza o registo seguinte que cumpre os critérios definidos pela ação LocalizarRegisto ou na caixa de diálogo Localizar e Substituir . Os argumentos da ação LocalizarRegisto são partilhados com as opções na caixa de diálogo Localizar e Substituir .

Para definir os critérios de pesquisa, utilize a ação LocalizarRegisto . Normalmente, introduz uma ação LocalizarRegisto num macro e, em seguida, utiliza a ação LocalizarRegistoSeguinte para localizar registos com êxito que cumpram os mesmos critérios.

Observações

Esta ação tem o mesmo efeito que utilizar o botão Localizar Seguinte na caixa de diálogo Localizar e Substituir .

Nota: Embora a ação LocalizarRegisto corresponda ao comando Localizar no separador Base para tabelas, consultas e formulários, não corresponde ao comando Localizar no menu Editar no janela Código. Não pode utilizar a ação LocalizarRegisto ou LocalizarRegisto Para procurar texto nos módulos.

Sugestão: Se tiver definido o argumento Apenas Campo Atual da ação LocalizarRegisto como Sim, poderá ter de utilizar a ação IrParaControlo para mover o foco para o controlo que contém os dados que está a procurar antes de utilizar a ação LocalizarRegistoSeguinte .

Se o texto atualmente selecionado for igual ao texto de pesquisa no momento em que a ação de macro LocalizarRegisto é executada, a pesquisa começa imediatamente a seguir à seleção, no mesmo campo que a seleção e no mesmo registo. Caso contrário, a pesquisa é feita a partir do início do registo atual. Isto permite-lhe localizar múltiplas instâncias dos mesmos critérios de pesquisa que possam aparecer num único registo.

No entanto, tenha em atenção que se utilizar um botão de comando para executar uma macro que contenha a ação LocalizarRegistoSeguinte , a primeira instância dos critérios de pesquisa será encontrada repetidamente. Este comportamento ocorre porque ao clicar no botão de comando está a remover o foco do campo que contém o valor correspondente. A ação FindNextRecord começará a procurar a partir do início do registo. Para evitar este problema, execute a macro com uma técnica que não altere o foco, como um botão de barra de ferramentas personalizado ou uma combinação de teclas definida numa macro Deteções Automáticas. Em alternativa, defina o foco na macro para o campo que contém os critérios de pesquisa antes de executar a ação LocalizarRegistoSeguinte .

O mesmo comportamento também ocorre se utilizar um botão de comando para executar uma macro que contém a ação LocalizarRegisto com o argumento Localizar Primeiro definido como Não.

Para executar a ação FindNextRecord num módulo Visual Basic for Applications, utilize o método FindNext do objeto DoCmd.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×