Notifications
Clear all

Campo pesquisa sobrenome

7 Posts
3 Usuários
0 Reactions
1,408 Visualizações
(@eversonf)
Posts: 28
Eminent Member
Topic starter
 

Olá, pessoal.

Fiz esta planilha para um Litview de telefones ok
Onde na Plan1 da célula B3 a I3 , tenho meus campos de consulta ao banco de dados conforme nome de campos da B2 a I2.
Utilizei para isso o recurso de Gravação de macros de filtro avançado.

Porem gostaria de implementar esta consulta e colocar uma consulta por sobrenome, como podem observar na Plan1 já tenho esta opção,
Porem não da maneira que eu queria, supúnhamos que a pessoa tenha 4 ou mais sobre nome exemplo: “Guilher Francisco Pedro da Rocha Silva”
Gostaria de ter um campo de consulta e se eu digitar qualquer sobre nome que a pessoa tenha referencia ele traga todos as informações desta pessoa e de toda base de dados que encontrar igual.
Por exemplo consultar sobre nome “Silva”, retorne todos do cadastro que tenha em seu sobre nome silva.
Obrigado pelo apoio.

 
Postado : 19/02/2017 1:47 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
evertonf, entendi o que você quer, mas é bem chatinho de fazer, veja um exemplo que tenho aqui ... tente adaptar na sua plan!!
.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/02/2017 4:01 pm
(@eversonf)
Posts: 28
Eminent Member
Topic starter
 

Boa noite, JSCOPA!

Agradeço o apoio e dedicação, porem acho que para meu caso não e a melhor opção.
Pois teria que mudar toda estrutura do banco de dados com mais de 300 registros ai fica difícil.
Acho melhor esperar um pouco mais e ver se arrumo solução melhor.
De qualquer forma fica meu muito obrigado e abraço.

 
Postado : 19/02/2017 7:02 pm
(@jpedro)
Posts: 111
Estimable Member
 

Everson, boa noite.

Complemento a ajuda do colega JSCOPA com a planilha anexa. Inseri uma TextBox, nela vc pode inseri qualquer argumento (Nome, Sobrenome, Telefone, etc.) que retorná os dados da pesquisa (mais de uma caso tenha, p.e, o msm sobrenome).

Recomendo padronizar o banco de dados (Ex.: Somente letra maiúscula, sem acento, etc), assim a pesquisa fica mais eficiente.

Veja se é isso e faça as adaptações para deixa apenas a pesquisa para o sobrenome, caso seja necessário. Eu prefiro com a pesquisa de todos os campos...

Abraços!

 
Postado : 19/02/2017 7:07 pm
(@eversonf)
Posts: 28
Eminent Member
Topic starter
 

Olá, JPedro!

Acertou na veia, esta solução realmente complementou a solução JSCOPA.

Se eu puder aproveitar um pouco mais de seu conhecimento e matar de uma vez por toda meu problema, percebi que quando coloco fraguentos de letras tipo somente a letra
" E" ou "e" ele não retorna todos nomes iniciados com estes fraguentos, seria possível? , se for amigo e puder contar com sua ajuda para implementar isso ai fechou meu problema, sua ajuda já me ajudou muito desde ja agradeço imensamente sua boa vontade assim como todos que tentaram neste fórum que simplesmente de +++++. .

Se pude JPEDRO mais esta força agradeço.

Abraços a todos.

 
Postado : 20/02/2017 7:58 am
(@jpedro)
Posts: 111
Estimable Member
 

Everson, boa noite.

Sim, é possível. Mas, com uma letra digitada, vc quer que pesquise somente as iniciais dos nomes ou não terá problema se aparecer a letra no meio da palavra tbm? De qlq forma, segue planilha do segundo caso. Qlq coisa, vc avisa. Se quiser mexer de outra forma no código é só falar.

Valeu!

 
Postado : 20/02/2017 5:56 pm
(@eversonf)
Posts: 28
Eminent Member
Topic starter
 

A todos gostaria de agradecer a todos pelo apoio e solução em especial a JPedro JSCOPA, me ajudaram a solucionar o problema.
simplesmente a solução foi exata para meu problema (sob medida).

Obrigado e abraços.

 
Postado : 25/02/2017 3:07 pm