Pesquisar dados rep...
 
Notifications
Clear all

Pesquisar dados repetidos na listbox

12 Posts
2 Usuários
0 Reactions
3,765 Visualizações
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Olá pessoal,

Criei um userform com uma listbox que carrega dados inseridos numa plan.
Gostaria de criar uma textbox e um botao que pesquisasse um valor mesmo que seja repetido, ou seja, listaria todos os valores de acordo com o que eu digitei na listbox "pesquisar".

ex: Gostaria de pesquisar a aeronave pelo prefixo PPOGX. Ao digitar o prefixo na textbox, iria me retornar todos os registros desse prefixo na listbox.

Duvida 2:

Quando desse dois cliques na linha dentro da listbox, os dados seriam carregados nas textbox's correspondentes também.
Podem me ajudar???

Estou anexando o arquivo, fiquem a vontade!!!!!

Abraços.

 
Postado : 22/11/2014 2:27 pm
cleiton jm
(@cleiton-jm)
Posts: 115
Estimable Member
 

Veja se é isso que você precisa :)

 
Postado : 22/11/2014 4:33 pm
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Veja se é isso que você precisa :)

Fala Cleiton,

Primeiro obrigado, o intutiro final é esse mesmo, só que gostaria que a listbox iniciasse com todos os valores ja carregados.
Tem como fazer? Outra coisa, queria saber se da pra clicar duas vezes na linha dentro do listbox e carregar nas textbox os dados para depois criar um codigo para atualizar os dados.

Abraços.

 
Postado : 22/11/2014 5:24 pm
cleiton jm
(@cleiton-jm)
Posts: 115
Estimable Member
 

Da uma olhada ai se é isso que precisa ;)

 
Postado : 22/11/2014 6:41 pm
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Da uma olhada ai se é isso que precisa ;)

Ficou muito bom Cleiton!!!!
Só duas coisas que ainda faltam............a 1ª é que os titulos da coluna na listbox sumiram, gostaria de deixar visivel, tanto quando pesquisar e qndo abrir o form.
a 2ª é que o campo "observação" nao esta aparecendo no listbox. Ja tentei alterar e da erro.

Só falta isso pra finalizar!!!!!
Mais uma vez obrigado e abraços.

 
Postado : 23/11/2014 7:20 am
cleiton jm
(@cleiton-jm)
Posts: 115
Estimable Member
 

afbergman o listbox tem algumas limitações, em questão de quantidade de colunas e outras coisas mais, então fiz o exemplo dentro do listview, que é muito melhor que listbox.
Eu também sempre usei o listbox, depois que conheci o listview abandonei o listbox praticamente, minha opinião começa a estudar sobre p listview que você não vai se arrepender ;)

Alguns assunto sobre que estou falando pra você:
http://www.macoratti.net/13/10/vba_lvfso.htm
http://www.tomasvasquez.com.br/blog/mic ... -conceitos

 
Postado : 23/11/2014 9:26 am
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

afbergman o listbox tem algumas limitações, em questão de quantidade de colunas e outras coisas mais, então fiz o exemplo dentro do listview, que é muito melhor que listbox.
Eu também sempre usei o listbox, depois que conheci o listview abandonei o listbox praticamente, minha opinião começa a estudar sobre p listview que você não vai se arrepender ;)

Alguns assunto sobre que estou falando pra você:
http://www.macoratti.net/13/10/vba_lvfso.htm
http://www.tomasvasquez.com.br/blog/mic ... -conceitos

Estou encontrando muita dificuldade para rodar listview, tem muita incompatibilidade que pude verificar. Na maquina aqui d casa nao roda e nao sei se vai rodar na maquina do trabalho q tem office 2013.

Vc sabe como resolver esse problema?
abs

 
Postado : 23/11/2014 6:17 pm
cleiton jm
(@cleiton-jm)
Posts: 115
Estimable Member
 

Então você vai precisar ativar alguns controles no seu excel, e procurar no google como fazer isso, eu não conheço nem um site que explique bem legal como fazer isso, se alguém no fórum souber de alguma coisa por favor alguém se manifeste, será de grande ajuda.

 
Postado : 24/11/2014 5:14 pm
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Então você vai precisar ativar alguns controles no seu excel, e procurar no google como fazer isso, eu não conheço nem um site que explique bem legal como fazer isso, se alguém no fórum souber de alguma coisa por favor alguém se manifeste, será de grande ajuda.

Fala Cleiton, muito boa essa sua dica!!!
Passei um sufoco pra conseguir habilitar esses controles aqui no pc mas consegui finalmente.
Realmente o listview é bem melhor que o listbox.

Queria a sua ajuda pra duas ultimas coisas, pois ainda é uma ferramenta nova pra mim e to meio com o prazo de entrega apertado, hehehehe :roll: :roll:

Como crio um codigo para atualizar os dados inseridos numa linha? Exemplo:

- seleciono uma linha no listview, ele preenche minhas combo e minhas textbox, altero algum dado e dps clico no botao "atualizar". Ele atualiza as alterações na mesma linha, ou seja, nao cria uma nova linha. Conseguiu entender??!!!

A outra é como criar um botao para excluir uma linha inteira?

abraços.

 
Postado : 24/11/2014 7:52 pm
cleiton jm
(@cleiton-jm)
Posts: 115
Estimable Member
 

Tai oque você pediu ;) ....
Na hora de excluir a linha que você deseja selecione ela, e click em excluir, e na hora de alterar selecione a linha que você deseja com dois click e altere nos textboxs e click em alterar os dados..

 
Postado : 25/11/2014 6:00 pm
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Tai oque você pediu ;) ....
Na hora de excluir a linha que você deseja selecione ela, e click em excluir, e na hora de alterar selecione a linha que você deseja com dois click e altere nos textboxs e click em alterar os dados..

Ficou muito bom!!!

Encontrei alguns erros mas nao é problema, vou tentar corrigi-los, tipo: Qndo exclui ele exclui a linha dos titulos na plan, acho q é esse o mais dificil.

Bom, ja abusando da sua paciencia, hehehehe, queria finalizar com outras duvidas:

1 - Pesquisei no forum sobre como filtrar clicando nos titulos da listview, mas nao encontrei algo que meu pouco conhecimento consiga compreender....vc sabe como?

2 - Queria também um jeito de configurar um botao para gerar relatorio dos dados inseridos na plan, mas se eu puder escolher o filtro para gerar ele seria bom.

3 - um botao para ocultar e exibir a planilha que serve com banco de dados

4 - Um botao para salvar como, ou seja, escolher o diretorio que poderei salvar.

Sei que é muita coisa e se nao quiser fazer pode ficar tranquilo.
Ja te agradeço antecipadamente por toda a ajuda.

Abraços.

 
Postado : 26/11/2014 9:57 am
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Tai oque você pediu ;) ....
Na hora de excluir a linha que você deseja selecione ela, e click em excluir, e na hora de alterar selecione a linha que você deseja com dois click e altere nos textboxs e click em alterar os dados..

Ficou muito bom!!!

Encontrei alguns erros mas nao é problema, vou tentar corrigi-los, tipo: Qndo exclui ele exclui a linha dos titulos na plan, acho q é esse o mais dificil.

Bom, ja abusando da sua paciencia, hehehehe, queria finalizar com outras duvidas:

1 - Pesquisei no forum sobre como filtrar clicando nos titulos da listview, mas nao encontrei algo que meu pouco conhecimento consiga compreender....vc sabe como?

2 - Queria também um jeito de configurar um botao para gerar relatorio dos dados inseridos na plan, mas se eu puder escolher o filtro para gerar ele seria bom.

3 - um botao para ocultar e exibir a planilha que serve com banco de dados

4 - Um botao para salvar como, ou seja, escolher o diretorio que poderei salvar.

Sei que é muita coisa e se nao quiser fazer pode ficar tranquilo.
Ja te agradeço antecipadamente por toda a ajuda.

Abraços.

Esse é o arquivo atualizado, se quiser da um olhada.
Abraços.

 
Postado : 26/11/2014 10:03 am