Notifications
Clear all

Procv com comobox de escolha

23 Posts
2 Usuários
0 Reactions
3,043 Visualizações
(@gusmao)
Posts: 28
Eminent Member
Topic starter
 

Ola! Eu consigo usar o procv com opção de comobox para varios valores localizados?

Ex planilha onde digito o que busco, ele localiza os dados em outra planilha com informação/codigo igual mas conteudo diferente e me da opçao de qual quero marcar.

Eu tenho algo tipo, busco por 2323, na planilha tem 2323 345 na segunda, 2323 166 na quarta, sendo que no 2323 345 segunda vem 1 2 3 4, no 2323 166 vem 4 3 2 1.

Eu preciso que o proc v localize na planilha, quando houverem varios valores que ele liste o que tem nesses valores e me deixe selecionar em comobox qual eu quero.

Obrigado

 
Postado : 05/12/2013 8:34 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Leia:
http://www.juliobattisti.com.br/cursos/ ... lo5/05.asp
http://office.microsoft.com/pt-br/excel ... 42137.aspx
Att

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

 
Postado : 11/12/2013 1:18 pm
(@gusmao)
Posts: 28
Eminent Member
Topic starter
 

Eu não tinha visto o link para a planilha alterada. Eu digitei os critérios mas não foram retornados os valores.

M V O l D I T
158 22A <- Critérios

Deveria retornar para os campos:

D I T
51923616 51873724 51851838

 
Postado : 11/12/2013 1:57 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Olhe com atenção pois eu tive tal resultado, veja :evil:

M V O l D I T
158 22A 1 51923616 51873724 51851838
158 22A74Z 74Z 1 51923616 51873724 51958758

Olhe o novo anexo, mudei a região do filtro.

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

 
Postado : 11/12/2013 2:01 pm
(@gusmao)
Posts: 28
Eminent Member
Topic starter
 

hehehe :) Alex, tá meio/totalmente confusa a minha explicação inicial. Eu usei um bdextrair que quase fez o que eu quero. Quando você digita no campo M e V: M=158 e V=22a, tem que ser retornado os valores nos campos D, I e T que seriam D=51923616, I=51873724 e T=51851838 nas linhas logo a frente, aí eu clicaria em imprimir e isso seria jogado para impressora.

O Bdextrair faz 80% só que ele se perde quando você digita códigos de M e V parecidos tipo 158 22A e 158 22A74Z. Eu tentei dar mais refino na pesquisa incluindo a coluna O mas aí ele só faz se eu der todos os critérios, todas as colunas, se eu digitar somente duas M 158 e V 22A ele nao retonar nada.

Sacou? Desculpa ae :) Eu testei, criei o botão da Macro e vi o resultado :)

Se sair como você fez eu vou mandar duas parecidas para print. Eu inicialmente falei em comobox quando eu fosse digitar o V ele me daria as versões parecidas localizadas e eu escolheria qual eu quero.

Obrigado.

 
Postado : 11/12/2013 2:17 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Gusmão,

Pra que BDEXTRAIR()?

Se vc ordenar sua tabela por M (col L), mate o problema via combos dependentes. Selecionado M, o combo à direita lista os registros V dependentes e vc seleciona o que quer.

Mais fácil e seguro. Não acho BDEXTRAIR() muito confiável.

Teste e me fale.

Abs,

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

 
Postado : 11/12/2013 3:46 pm
(@gusmao)
Posts: 28
Eminent Member
Topic starter
 

Gusmão,

Pra que BDEXTRAIR()?

Se vc ordenar sua tabela por M (col L), mate o problema via combos dependentes. Selecionado M, o combo à direita lista os registros V dependentes e vc seleciona o que quer.

Mais fácil e seguro. Não acho BDEXTRAIR() muito confiável.

Teste e me fale.

Abs,

Bom dia Mandrix, obrigado pelo retorno. Eu estou aprendendo/quebrando cabeça/apanhando, eu sei o que quero mas o como fazer agarra, por isso que usei o bdextrair. É isso aí, era o qu eu precisava, ficou fino! :) Doideira isos que você fez! :shock:

Tem casos que eu tenho M e V iguais mas mudam os códigos é possivel ser filtrado da forma que você fez?

195 | 122 51949189 51842322 51842323
195 | 122 51945635 51950171 55190428

Em casos de aparecer IMP em alguns eu tenho como filtrar na hora de mandar imprimir, imprimir somente os que tiverem código e descartar os IMP ou 0?

118 | 3AJ 51934240 IMP IMP

Só imprimir o 51934240 e descartar os IMP.

Obrigado Mandrix e Alexvb :twisted: pela atenção.

 
Postado : 12/12/2013 6:48 am
(@gusmao)
Posts: 28
Eminent Member
Topic starter
 

Nesse caso de aparecer repetida a Coluna V tem como ele me mostrar a Coluna O?

 
Postado : 12/12/2013 6:59 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Gusmao,

O modelo que preparei não prevê repetições (porque no seu exemplo não havia essa ocorrência).

Faça melhor: mande sua base completa para que eu possa avaliar e preparar o que vc precisa.

O problema de mandar só um "pedaço" do arquivo é que não há como prever todas as possibilidades.

Abraço.

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

 
Postado : 12/12/2013 8:26 pm
Página 2 / 2