À medida que seu banco de dados cresce, a localização de registros específicos envolverá mais do que uma rápida olhada em uma planilha de dados. Neste artigo, saiba cinco maneiras de localizar registros específicos com base em suas necessidades.
O que você deseja fazer?
- Procurar por todos os registros
- Ir para um registro específico
- Pesquisar um registro específico
- Filtrar para ver um número limitado de registros
- Criar uma consulta para encontrar um registro específico
Procurar por todos os registros
Você pode navegar por registros usando a chave TAB quando quiser passar por um registro por vez, a fim de localizar um registro específico. Você também pode navegar por registros em uma tabela no modo de exibição Folha de dados usando os botões de navegação de registro. Os botões de navegação de registro estão disponíveis na parte inferior da tabela ou formulário.
1. Vá para o primeiro registro
2. Vá para o registro anterior
3. Caixa Registro Atual
4. Vá para o próximo registro
5. Vá para o último registro
6. Abrir um novo registro (em branco)
7. Indicador de filtro
8. Caixa Pesquisar
Observação
- Ao clicar na caixa Registro Atual , você pode digitar um número de registro e pressionar ENTER para navegar até esse registro. O número de registro é contado sequencialmente desde o início do formulário ou folha de dados. Ele não corresponde a nenhum valor de campo.
- Para saber se um filtro foi aplicado, consulte o botão indicador de filtro. Se não houver nenhum filtro aplicado ou todos os filtros tiverem sido limpos, ele exibirá Nenhum Filtro. Quando ele exibe Filtrado, você pode clicar neste botão para remover o filtro. Da mesma forma, quando ele exibe Unfiltered, você pode clicar neste botão para aplicar o último filtro que você usou, se houver.
- Quando você insere texto na caixa Pesquisa , o primeiro valor correspondente é realçado em tempo real à medida que você insere cada caractere. Você pode usar esse recurso para pesquisar rapidamente um registro com um valor correspondente.
Ir para um registro específico
Você pode acessar um registro específico no Access quando souber qual registro deseja encontrar. A caixa Ir para permite que você escolha um registro específico de uma lista suspensa e geralmente é adicionado aos formulários.
Para navegar até um registro específico, clique na seta à direita da caixa Ir para e selecione um registro na lista suspensa.
Observação
Se você souber os primeiros caracteres do registro para o qual deseja navegar, poderá digitar esses caracteres na caixa Ir para ajudar a encontrar rapidamente esse registro.
A caixa Ir para exibe apenas dados suficientes para identificar exclusivamente cada registro. Quando você seleciona um registro na lista, o Access exibe o restante dos dados desse registro na área principal do formulário.
Pesquisar um registro específico
Você pode pesquisar um registro específico em uma tabela ou formulário usando a guia Localizar na caixa de diálogo Localizar e Substituir . Essa é uma opção eficaz para localizar um registro específico quando o registro que você deseja localizar atende a critérios específicos, como termos de pesquisa e operadores de comparação, como "iguais" ou "contém".
Observação
Você só pode usar a caixa de diálogo Localizar e Substituir se a tabela ou o formulário exibir dados no momento. Isso é verdade mesmo que não haja registros visíveis porque um filtro foi aplicado.
Abra a tabela ou o formulário e clique no campo que você deseja pesquisar.
Na guia Página Inicial, no grupo Localizar, clique em Localizar ou pressione Ctrl+F.
A caixa de diálogo Localizar e Substituir é exibida, com a guia Localizar selecionada.Na caixa Localizar O que , digite o valor para o qual você deseja pesquisar.
Para alterar o campo que você deseja pesquisar ou pesquisar toda a tabela subjacente, clique na opção apropriada na lista Pesquisar .
Dica
A lista De correspondências representa seu operador de comparação (como "iguais" ou "contém"). Para ampliar sua pesquisa, na lista Correspondência , clique em Qualquer Parte do Campo.
Na lista Pesquisa, selecione Tudo e em Localizar Próximo.
Quando o item para o qual você está pesquisando estiver realçado, clique em Cancelar na caixa de diálogo Localizar e Substituir para fechar a caixa de diálogo. Os registros que correspondem às suas condições são realçados
Para obter mais informações sobre como usar a caixa de diálogo Localizar e Substituir , consulte o artigo Usar a caixa de diálogo Localizar e Substituir para alterar dados.
Filtrar para ver um número limitado de registros
Você pode filtrar para ver um número limitado de registros quando quiser ver apenas os registros que atendem a critérios específicos e operadores de comparação. Por exemplo, para restringir rapidamente os registros exibidos, clique com o botão direito do mouse em um campo cujo valor você deseja corresponder e selecione Equals, Does Not Equal, Contains ou Does Not Contain na parte inferior do menu de atalho. Um filtro pode ser ativado ou desativado, o que facilita a opção entre exibições filtradas e não filtradas dos mesmos dados. Ao contrário da pesquisa, um filtro limita apenas quais dos registros são exibidos.
- Para aplicar um filtro baseado em uma seleção, abra uma tabela ou formulário.
- Para garantir que a tabela ou o formulário ainda não esteja filtrado, na guia Página Inicial , no grupo Classificar & Filtro , clique em Avançado e clique em Limpar Todos os Filtros, se esse comando estiver disponível.
- Navegue até o registro que contém o valor que você deseja usar como parte do filtro e clique na coluna (na exibição Folha de Dados) ou no controle (na exibição Formulário, Relatório ou Layout). Para filtrar com base em uma seleção parcial, selecione apenas os caracteres desejados.
- Na guia Página Inicial , no grupo Classificar & Filtro , clique em Seleção e clique no filtro que você deseja aplicar.
- Para filtrar outros campos com base em uma seleção, repita as etapas 3 e 4.
Para obter mais informações sobre como aplicar um filtro, consulte o artigo Aplicar um filtro para exibir registros selecionados em um banco de dados do Access.
Criar uma consulta para encontrar um registro específico
As técnicas que você pode usar para pesquisar e filtrar registros são muito úteis para encontrar registros específicos para o caso em questão. No entanto, talvez você queira executar a mesma operação de pesquisa ou filtro regularmente. Em vez de reproduzir um conjunto de etapas de pesquisa e filtro todas as vezes, você pode criar uma consulta. Uma consulta é uma maneira poderosa e flexível de localizar registros específicos porque permite que você execute pesquisas personalizadas, aplique filtros personalizados e classifique registros. Você pode criar suas próprias consultas para ajudá-lo a se concentrar em registros específicos e responder a perguntas específicas. Depois de criada, uma consulta pode ser salva e reutilizado e também pode ser usada na criação de formulários e relatórios.
Quando você usa uma consulta para pesquisar ou filtrar, você usa critérios com base no tipo de dados para os quais você está procurando. Diferentes tipos de informações são armazenados como diferentes tipos de dados. Por exemplo, os aniversários são armazenados como dados de data/hora, enquanto os nomes são armazenados como dados de texto.
Às vezes, você não consegue encontrar um registro específico que você sabe que existe. Isso pode ocorrer se você estiver exibindo registros em um formulário ou em uma consulta que não exibe determinados registros devido ao valor de um determinado campo. O exemplo a seguir demonstra como usar uma consulta para localizar registros.
Suponha que você esteja usando um banco de dados criado usando o modelo Problemas de Acesso para controlar problemas. A tabela Problemas tem um campo chamado Status, que indica se um problema específico está ativo, resolvido ou fechado. Pode criar uma consulta que apresente problemas cujo status está fechado ao seguir estes passos:
Na guia Criar, no grupo Consultas, clique em Design da Consulta.
Faça duplo clique em Problemas e, em seguida, clique em Fechar.
No estruturador de consultas, faça duplo clique no asterisco (*) na tabela Problemas . Isto ajuda a garantir que a consulta irá apresentar todos os campos dos registos devolvidos.
Problemas.* é apresentado na primeira coluna da grelha de estrutura, na linha Campo . Isto indica que todos os campos da tabela Problemas devem ser devolvidos.No estruturador de consultas, faça duplo clique em Estado na tabela Problemas .
O estado aparece na segunda coluna na grelha de estrutura, na linha Campo .Na segunda coluna da grelha de estrutura, desmarque a caixa de marcar na linha Mostrar. Isto ajuda a garantir que a consulta não apresenta o campo Estado.
Se não desmarcar a caixa Mostrar marcar na coluna Estado, o campo Estado será apresentado duas vezes nos resultados da consulta.Na segunda coluna da grelha de estrutura, na linha Critérios , escreva ="Fechado". Este é o critério de pesquisa. É assim que garante que a consulta devolverá apenas os registos em que o valor de Estado é "Fechado".
Observação
Neste exemplo, só é utilizado um critério de pesquisa. Pode utilizar muitos critérios de pesquisa para qualquer pesquisa especificada ao adicionar critérios a mais campos e ao utilizar a linha ou e as linhas adicionais abaixo ou.
A consulta está pronta para ser executada e tem o seguinte aspeto:
Na guia Design, no grupo Resultados, clique em Executar.
Observação
A menos que já tenha começado a controlar os problemas e, por conseguinte, tenha dados na tabela Problemas — e tenha definido o status de, pelo menos, um problema como "Fechado" — a consulta não devolverá resultados. No entanto, pode guardar a consulta e utilizá-la em qualquer altura no futuro.
Pressione CTRL+S para salvar a consulta.
Na caixa de diálogo Guardar Como , escreva um nome para a consulta no campo Nome da Consulta , como Problemas fechados e, em seguida, clique em OK.
Tem agora uma consulta que apresenta problemas cujo status está fechado.
Para saber mais sobre como criar consultas para o ajudar a encontrar registos, consulte o artigo Criar uma consulta selecionar simples.
Para saber mais sobre os critérios de pesquisa e filtro, veja o artigo Exemplos de critérios de consulta.