Página 1 de 1

Validação de valores

Enviado: 29 Jul 2019 às 08:05
por Pegorini
Bom Dia Senhores.


Estou tentando fazer uma macro para validar uns valores, porém não consegui chegar ao resultado com VBA, mas somente com função do excel.

O que precisa ser feito:

Há números nas colunas "B" da plan1 e plan2, então a macro deve percorrer as linhas e verificar se todos os números da plan1 estão na Plan2.

Se verdadeiro as células de plan1 ficam em verde, senão ficam em amarelo.

Na minha macro eu consegui fazer essa validação, mas é analisado essa condição da mesma linha de planilhas diferentes, por exemplo analisa a linha 1 das duas planilhas, mas o que preciso é que valida os valores independentemente das linhas que estiverem.

Eu fis isso com uma fumção do excel cuja autoria foi do Babdallas, mas preciso que seja aplicado em vba.

O Osvaldo até fez uma macro bem parecida, mas confesso que ainda não a compreendo ao ponto de fazer alterações.

Re: Validação de valores

Enviado: 29 Jul 2019 às 08:44
por osvaldomp
Formatação Condicional aplicada manualmente não atende ?

Re: Validação de valores

Enviado: 29 Jul 2019 às 12:33
por Pegorini
Oi Osvaldo.

Poderia ser sim.
Excelente dica. Eu apliquei a formatação condicional e deu parcialmente certo. As células que devem ficar em verde estão nesta cor, mas as que devem ficar em amarelo estão em branco.

Consegues me ajudar no que errei?

Validação de valores

Enviado: 29 Jul 2019 às 12:55
por eduardogrigull
Use na fórmula pra caso seja falso (amarelo) assim: =ÉNÚM(ÍNDICE(CORRESP(B2;Plan2!B1:B20000;VERDADEIRO);))

Re: Validação de valores

Enviado: 29 Jul 2019 às 12:59
por OTACILIO144
Opa blz amigo
bom utilizei a formula cont.se para auxiliar no que vc precisa e reaproveitei a formatação condicional que o colega lhe sugeriu.

Re: Validação de valores

Enviado: 29 Jul 2019 às 14:26
por osvaldomp
verde ~~~> =CONT.SE(Plan2!$B:$B;$B2)

amarelo ~~~> =CONT.SE(Plan2!$B:$B;$B2)=0

Validação de valores

Enviado: 29 Jul 2019 às 18:10
por OTACILIO144
Pode usar esse método que o Osvaldo postou ai na formatação condicional que vai dar certo, ficou até mais simples.

Re: Validação de valores

Enviado: 30 Jul 2019 às 07:22
por Pegorini
Bom Dia Senhores.

Muito obrigado pela ajuda.