Notifications
Clear all

VBA - ComboBox_Pesquisa Personalizada Por Palavra

7 Posts
3 Usuários
0 Reactions
1,732 Visualizações
(@jcgmcs)
Posts: 69
Estimable Member
Topic starter
 

Olá bom dia!

Ajuda com esse tipo de pesquisa na ComboBox por qualquer palavra digitada que exista na coluna "U" a partir da linha 5.

Conforme a quantidade de itens encontrados gostaria que a combobox se autoajustasse conforme a listagem.

Segue um modelo com os itens e códigos que tentei adaptar juntando um com outro mas não deu... Rsrs

Agradecido desde já..

 
Postado : 16/02/2022 9:56 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Amigo, não entendi o que você quis dizer com "gostaria que a combobox se autoajustasse conforme a listagem.". O que quer dizer? Você quer digitar alguma coisa na combobox e quer que ela mostre apenas os itens da coluna U que possuem relação com o que foi digitado? É isso? Se for isso, não sria melhor inserir uma caixa de texto separada (para inserir o texto que quer procurar) e um botão para disparar o código e preencher o combo somente com os itens encontrados?

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 16/02/2022 12:43 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Melhor dizendo: qual é a finalidade de carregar o combobox apenas com os dados relativos ao que for digitado? Outra opção (depende do seu objetivo) seria apresentar em um ListBox, por exemplo, o resultado de todos os itens existentes na coluna U que possuem relação com o que foi escolhido na combobox.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 16/02/2022 12:47 pm
(@jcgmcs)
Posts: 69
Estimable Member
Topic starter
 

Wagner boa tde!

""O que quer dizer? Você quer digitar alguma coisa na combobox e quer que ela mostre apenas os itens da coluna U que possuem relação com o que foi digitado? É isso?""

Sim é isso msm que queria se for possível na mesma Combo...

Vejae meu Form em anexo como irá ficar. Todo esse espaço ainda em branco disponível logo irei completá-lo e porisso pensei de usar a própria Combo tdeu...

 
Postado : 16/02/2022 2:41 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Entendi. Todavia, dessa forma é pouco provável que possa ser feito. Não vou dizer que é impossível porque já vi muito coisa que achava impossível e depois vi que alguém fez. Assim, você deve esperar que alguém possa te ajudar, pois eu não sei como fazer da forma que pretende, atualizando a própria combobox que já foi preenchida inicialmente com os dados da coluna U. Acho que o que você está querendo é trocar o pneu com o carro andando.

Se eu estivesse desenvolvendo esse código, eu teria algumas formas de resolver:

1 - Apresentando ao usuário uma lista fixa (em label ou em um listbox) os itens para que ele conheça as opções disponíveis;

2 - Inserindo uma caixa de texto para que o usuário digitasse o item ou parte do item que precisa;

3 - Preenchendo um combo com todos os itens da coluna U que tivessem relação com o que foi digitado na caixa de texto.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 16/02/2022 3:08 pm
(@jcgmcs)
Posts: 69
Estimable Member
Topic starter
 

Entendi... Bem, vou aguardar se alguém mais surge com a solução e caso contrário aceitarei sua sugestão... Blz Obg Wagner!

 
Postado : 16/02/2022 3:48 pm
(@gilbertol)
Posts: 16
Active Member
 

Olá

Tenho essa pasta de trabalho que executa a pesquisa exatamente como o Wagner sugeriu!

Veja se ajuda!

 

 

Boa sorte!

 
Postado : 17/02/2022 4:14 pm