Usando ComboBox com...
 
Notifications
Clear all

Usando ComboBox como Filtro

3 Posts
2 Usuários
0 Reactions
1,030 Visualizações
(@yurim)
Posts: 0
New Member
Topic starter
 

Boa tarde senhores,

criei um userform, e nele quero filtrar com ajuda de 3 ComboBox seleciono os critérios do filtro nelas, que devem me retornar em uma ListBox o número da ordem de chamada (sendo que há 2 listBox, uma retorna os numeros das ordens de chamadas internas, e outra para as externas).

No entanto gostaria que os itens da ComboBox não repetissem, por exemplo na ComboBox cidade esta aparecendo 2 vezes Porto Alegre, pois há 2 clientes lá.

Gostaria também que com base na seleção da ComboBox1, a ComboBox 2 e a ComboBox3 já fossem filtrando, com base nas possíveis combinações de seleção ainda disponíveis.

Estou disponibilizando a minha planilha (Pasta1)...

Estive pesquisando em diversos Fóruns e achei uma planilha semelhante ao que quero fazer, porém devido a ter que pular colunas no filtro não obtive exito ao rodar a macro.. estou anexando também (FilterForm).

Favor se alguém puder me ajudar.. Muito Obrigado desde já.

 
Postado : 19/10/2016 11:58 am
(@mprudencio)
Posts: 0
New Member
 

O melhor caminho é criar sempre listas exclusivas e independentes do cadastro.

Pois dependendo da forma que o usuario digitar, vai gerar erros, pois nome é diferentte de NOME ou ainda de Nome.

Entao o ideal e criar listas exclusivas e usar combobox para os cadastros tambem, assim vc evita erros de digitação e por consequencia em seus relatorios.

 
Postado : 19/10/2016 8:13 pm
(@yurim)
Posts: 0
New Member
Topic starter
 

Certo, MPrudencio..

No entanto, as listas serão preenchidas sempre com letra maiúsculas,
nesse formulários terei muitos Nomes de clientes e Cidades diferentes, por isso não gostaria que fossem listas fixas.
Pensando assim seria interessante que na Combobox ficassem em Ordem alfabética também, pois facilitaria a visualização de possíveis diferenças de digitação.

O ideal seria ter o funcionamento semelhante ao filtro de planilha, só que em uma UserForm.

 
Postado : 20/10/2016 6:23 am