Aprenda como Filtrar ao Digitar no Access

Reading time: 2 minutes

Filtrar ComboBox ao Digitar no Access é um recurso muito importante quando o assunto é velocidade na busca pela informação. Contudo, para os usuários que operam aplicativos esta funcionalidade se torna fundamental. Neste artigo vamos aprender como Filtrar ComboBox ao Digitar no Access.

Suponha que você tenha uma lista com vários itens parecidos. A técnica de filtrar ao digitar no access, vai fazer com que o usuário digite nesta lista e as opções disponíveis ficarão visíveis para escolha, ou seja, vai conter apenas as palavras que você está pesquisando.

Por este motivo, esta funcionalidade pode economizar muito tempo e dar mais velocidade na atividade do usuário, além de adicionar um recurso de programação bem simples aos seus projetos no Microsoft Access. Vamos descobrir como fazer isso em seguindo os seguintes passos:

Passo 1: Preparando a Estrutura da Lista (Combo Box)

Neste primeiro passo na Folha de Propriedade da Combo Box que vai receber a funcionalidade, dentro da propriedade Origem de Linha, você vai colocar o campo em Ordem Crescente de preferência;

Em seguida, você vai identificar a sintaxe SQL desta propriedade.

Esta sintaxe é importante, uma vez que iremos utilizá-la no código VBA, com algumas adaptações. Mas a base será este script.

Passo 2: Criando o Código VBA

Neste segundo passo, você vai criar a sintaxe VBA que vai permitir fazer o filtro a medida que digitarmos na Combo Box. Para isso, entre no Modo Design do formulário em questão e vá até a Folha de Propriedade da Combo Box e escolha evento Change da Combo Box.

Conclusão

Em suma, após estes 2 passos criados, agora toda vez que digitarmos na Combo Box, será filtrado de acordo com as palavras digitadas, criando o efeito de filtrar ao digitar no Access.

Perguntas Frequentes

1 – Qual é a vantagem de Fiiltrar ao digitar no Access?
R: Economizar tempo e aumentar velocidade de processamento da informação, tornando processos e atividades de análise de dados mais rápidos e precisos.

2 – É necessário ter conhecimento avançado em programação para fazer isso?
R: Não, você só precisa entender um pouco de SQL para construção correta da estrutura.

3 – Posso fazer este efeito para mais de 1 Combo Box?
R: Sim, você pode criar esta funcionalidade para qualquer Combo Box que você desejar.

4 – Podemos criar esta funcionalidade nos ListBoxes?
R: Sim, você vai precisar do auxílio de um TextBox para receber o texto a ser pesquisado, bem como associar este mesmo TextBox a uma coluna, já que o ListBox pode conter mais de uma coluna.

Aproveite o poder do VBA e comece a Filtrar ao Digitar no Access hoje mesmo!

Curso de Access VBA Completo: Do Básico ao Avançado.

Quer aprender a programar no Access? Clique na imagem abaixo:

Se você quiser aprender mais sobre o assunto ou tiver alguma dúvida, não hesite em deixar um comentário abaixo. Estamos aqui para ajudar!

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *