Notifications
Clear all

ÍNDICE, CORRESP, VBA, VALIDAÇÃO DE INFORMAÇÃO EM DUAS ABAS.

2 Posts
1 Usuários
0 Reactions
946 Visualizações
(@tiagogn)
Posts: 61
Trusted Member
Topic starter
 

Pessoal,

Boa noite.

Poderiam por favor me ajudar na resolução de um "problema" em uma planilha?

Tenho uma planilha de controle de saída e entrada de veículos, cheios e vazios, em uma empresa. Tenho duas abas, uma de cheio e outra de vazio, e em algumas situações eu dou saída no vazio e entrada, dele mesmo, na aba de cheio, e vice versa.

Porém eu quero criar alguma restrição para caso o usuário dê entrada em uma planilha (cheio ou vazio) ele seja avisado que não preencheu a data de saída da outra aba.

Eu pensei em criar uma aba adicional com alguma célula única que valide se tem algum veículo (Cont.) nesta situação, sem dar saída na aba anterior, e aí geraria uma msgbox alertando que esta entrada (veículo/cont) não teve saída na anterior.

Obs.: O veículo/Cont. pode aparecer várias vezes em ambas as abas e com isso teríamos que encontrar a sua entrada mais recente. Já tentei fazer utilizando ÍNDICE, CORRESP, etc, mas ainda não obtive êxito.

Obs.: Esta condição aparecerá apenas uma única vez e o usuário vai imediatamente corrigir na outra aba.

Conto com a ajuda de todos.

Muito obrigado!

Atenciosamente,

Tiago Gonçalves

Atenciosamente,

Tiago Gonçalves

 
Postado : 20/09/2016 8:04 pm
(@tiagogn)
Posts: 61
Trusted Member
Topic starter
 

Pessoal,

Não sei se fui claro ... Vou tentar detalhar um pouco mais com um exemplo do que consegui até o momento.

Estou usando a fórmula: =ÍNDICE(Vazio!$P$6:$P$1048576;CORRESP(J24;Vazio!$I$6:$I$1048576;0))

Ele está encontrando o que eu quero... PORÉM como eu disse, podem ter N entradas do mesmo veículo e preciso que ele veja sempre a última pra validar.

Alguém sabe como?

Agradeço desde já.

Tiago Gonçalves

Atenciosamente,

Tiago Gonçalves

 
Postado : 22/09/2016 9:15 am