Notifications
Clear all

Filtro Multiplo usando a pesquisa como critérios

6 Posts
2 Usuários
0 Reactions
2,349 Visualizações
(@finaljustice)
Posts: 91
Estimable Member
Topic starter
 

Boa noite,

Eu estou com uma curiosidade e acho que deve ser possível fazer o que almejo mas não sei fazer e isso facilitaria muito algumas rotinas que tenho.
Gostaria de aplicar um filtro em uma dada coluna com códigos de produtos, muitas vezes tenho que fazer um filtro para muitos produtos e gasto mais tempo filtrando (procuarndo os valores manualmente na dropdown) do que gasto montando as informações pós filtro.

Então gostaria de saber como fazer para aplicar um filtro de multiplos ítens através da ferramenta de procura na dropdown do filtro, para entender do que estou falando caso não fui claro. Seria o seguinte:
http://blog.contextures.com/archives/2010/07/12/new-search-feature-in-excel-2010-autofilter/
Neste link acima, mostra a "caixa de procura" no filtro de que falei (isso para office 2010 pra frente).
Digamos que quero filtrar 10 produtos: (pelos seus códigos)
- 12189
- 12190
- 13154
- 13152
- 13176
- 15293
- etc...

Enfim.... achei que fosse possível listar esses códigos com algum tipo de separador, assim aplicando o filtro para todos os ítens desejados.
Então testei inserir:12189,12190,13154,13152,13176,15293... etc...

Qual seria a maneira correta de se fazer isso sem ter que ficar descendo a barra de rolagem?

Teria como?
Att,
Final

 
Postado : 10/06/2013 3:11 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Se entendi bem, é possível, poste seu arquivo modelo compactado!

Você pode usar células ou definir dentro da rotina, os códigos para que seja feita a filtragem de múltiplos códigos!

Att

 
Postado : 10/06/2013 3:18 pm
(@finaljustice)
Posts: 91
Estimable Member
Topic starter
 

Boa noite!!

Se entendi bem, é possível, poste seu arquivo modelo compactado!

Você pode usar células ou definir dentro da rotina, os códigos para que seja feita a filtragem de múltiplos códigos!

Att

Acho que não seria necessário um modelo, é algo super simples o quero fazer, acho que não soube explicar. Entre no link que passei, na segunda imagem esta sendo digitado "riv", quero fazer exatamente essa procura só que mais de um item por vez. Então, digito os códigos naquela caixa e assim ele faz o filtro para todos os itens. Ao invés de ter que clicar em cada caixa.

Basicamente quero trocar o processo manual de filtragem (clicando em cada código e procurando eles na lista) por a possibilidade de usar essa "pesquisa". Com 1 código é simples, basta digitar o código que ele filtra, mas quero fazer isso para múltiplos itens.

 
Postado : 10/06/2013 3:47 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


finaljustice, o que o Alexandre sugeriu em relação ao exemplo, é que muitas vezes fórmulas são elaboradas, ou códigos escritos, e após apresentados, vem indicações de que a linha não era esta, a coluna deveria ser aquela etc.

De qualquer maneira, eu defendo a ideia de que a pessoa apresente suas questões da maneira como achar mais adequada, desde que não fuja das regras do fórum.

Eu, particularmente, utilizaria o Filtro Avançado chamado através de Macros. Não sei se seria incoveniente a você obter o resultado em outra área fora da base de dados...

 
Postado : 10/06/2013 4:21 pm
(@finaljustice)
Posts: 91
Estimable Member
Topic starter
 


finaljustice, o que o Alexandre sugeriu em relação ao exemplo, é que muitas vezes fórmulas são elaboradas, ou códigos escritos, e após apresentados, vem indicações de que a linha não era esta, a coluna deveria ser aquela etc.

De qualquer maneira, eu defendo a ideia de que a pessoa apresente suas questões da maneira como achar mais adequada, desde que não fuja das regras do fórum.

Eu, particularmente, utilizaria o Filtro Avançado chamado através de Macros. Não sei se seria incoveniente a você obter o resultado em outra área fora da base de dados...

Agora consegui fazer funcionar, aprendi montando o Exemplo para vocês. Achei desnecessário o exemplo pois achei que seria algo muito simples e de fato é. Basicamente usando a pesquisa no filtro, primeiro é necessário fazer a pesquisa para um iten e subsequentemente adicionar cada item através da "adicionar seleção atual ao filtro" embora tenha que fazer uma por um (queria conseguir fazer todos de uma vez, mas...) já facilita muito mais do que ficar procurando valores manualmente.

Eu até sei usar VBA, mas acho que estaria usando uma bazooka para matar uma mosca.

Obrigado pelas respostas.
Final

 
Postado : 10/06/2013 4:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Caso resolveu, então vou marcar como tal!!!

Quado pedi para postar o modelo, eu NÃO fazia referência a complexidade ou a simplicidade de como fazer, além do que o edson falou, imagine células mescladas...de qualquer modo (você mesmo criando seu modelo, se auto ajudou), mesmo tendo resolvido, poste seu arquivo assim mesmo, pois possa haver alguém como a mesma dúvida e ficara de exemplo.

Viu como um modelo pode ajudar ;)

Att

 
Postado : 10/06/2013 5:27 pm