Página 1 de 1

Conciliar dados

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

Estou tentando montar uma macro para fazer uma conciliação de dados, porém não consigo chegar ao objetivo.

Em suma seria:

IF A = E AND D = G AND C Like "*"& F"*" THEN

H = "CONCILIADO"


Ou seja, Se o valor de 2 colunas forem iguais e o nome de duas colunas também forem iguais e um nome específico for igual entre duas colunas, por exemplo xxxxNF120xxx, quero que identifique a NF120, então o resultado de uma coluna será "conciliado"

Alguém poderia me ajudar?

Anexo minha planilha com minha macro.

Conciliar dados

Enviado: 10 Jul 2019 às 11:06
por Reinaldo
Ficou confuso; pelo menos eu creio não haver entendido; sua explicação vs rotina/macro apresentada.
Voçe pretende verificar sempre na mesma linha se os dados "batem"; ou o objetivo é "olhar" a primeira linha e "ver" se há correspondência nas demais?
Pode fornecer um exemplo mais detalhado,pois em seu modelo aparentemente tudo "bate"

Re: Conciliar dados

Enviado: 10 Jul 2019 às 15:19
por Pegorini
Olá Reinaldo. Obrigado pelo retorno.

Observe no anexo se ficou mais claro.

nas células em verde a condição é tudo verdadeira, mas nas células da coluna H em branco nem todas são verdadeiras.

Se tudo verdadeiro, então apresentar a string "conciliado" na linha da coluna G

IF A = E AND D = G AND C Like "*"& F"*" THEN
G = "CONCILIADO"

Conciliar dados

Enviado: 10 Jul 2019 às 16:14
por Reinaldo
"IF A = E AND D = G AND C Like "*"& F"*" THEN"
Não seria : IF A = D AND C = E AND B Like F and B=E THEN
ou seja se
Nome1(ColunaA)igual ao Nome2 (ColunaD) e Debito(ColunaC) igual a Credito (ColunaF) e NF de Historico1 = NF Historico2...

Mas como reconhecer NF constante no historico? Serão sempre 5 caracteres? ou qual o parâmetro que auxilia a identificação

Re: Conciliar dados

Enviado: 10 Jul 2019 às 16:41
por Pegorini
Olá Reinaldo.

Relamente:

ou seja se
Nome1(ColunaA)igual ao Nome2 (ColunaD) e Debito(ColunaC) igual a Credito (ColunaF) e NF de Historico1 = NF Historico2...

Mas como reconhecer NF constante no histórico? Serão sempre 5 caracteres? ou qual o parâmetro que auxilia a identificação


Desculpe-me o erro.


Com relação ao histórico, não serão sempre 5, mas serão números mais ou menos que 5. Confesso que tenho apenas uma noção do operador Like. Ainda estou estudando.

Mas o que preciso é que faça a leitura de números sequenciais na linha.

Todos os históricos terão letras e números. Os números serão sequenciais entre as letras. Por exemplo:


xxxxxxNF00012xxxx


Então se for possível fazer um check como se fosse NFnúmeros.

Conciliar dados

Enviado: 15 Jul 2019 às 21:56
por Reinaldo
Experimente:

Re: Conciliar dados

Enviado: 16 Jul 2019 às 12:13
por Pegorini
Olá Reinaldo.

Ficou perfeito.

Muito obrigado pela ajuda.