Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Importação de planilha com substituição inclusão de conteúdo (RESOLVIDO)
Importação de planilha com substituição inclusão de conteúdo (RESOLVIDO)
Preciso da ajuda dos colegas do Fórum.
Preciso transferir os dados de uma Planilha A para uma Planilha B de forma a manter a planilha B sempre atualizada. As planilhas A e B são idênticas no formato, mas nem sempre em conteúdo. São lançamentos de importação de dados de um outro sistema que vai gerar p mim a planilha A. Preciso ler a Planilha A linha a linha, verificar o conteúdo da coluna A, que se refere ao número de lançamento e verificar se este número de lançamento existe na Planilha B. Se existir preciso substituir os dados linha/coluna da Planilha B pelo conteúdo da Planilha A. Se não existir o lançamento na Planilha B preciso acrescentar o conteúdo da linha/coluna da Planilha A no final da Planilha B.
Alguém pode me ajudar com o código?
Preciso transferir os dados de uma Planilha A para uma Planilha B de forma a manter a planilha B sempre atualizada. As planilhas A e B são idênticas no formato, mas nem sempre em conteúdo. São lançamentos de importação de dados de um outro sistema que vai gerar p mim a planilha A. Preciso ler a Planilha A linha a linha, verificar o conteúdo da coluna A, que se refere ao número de lançamento e verificar se este número de lançamento existe na Planilha B. Se existir preciso substituir os dados linha/coluna da Planilha B pelo conteúdo da Planilha A. Se não existir o lançamento na Planilha B preciso acrescentar o conteúdo da linha/coluna da Planilha A no final da Planilha B.
Alguém pode me ajudar com o código?
Editado pela última vez por ehsminas em Seg Mar 14, 2022 11:57 am, em um total de 1 vez.
Re: Importação de planilha com substituição inclusão de conteúdo
Não é mais fácil copiar a planilha toda?
Re: Importação de planilha com substituição inclusão de conteúdo
Oi Tomás, grato pelo seu retorno.
Pensei nisso também, mas para isso eu teria que excluir na segunda planilha (Planilha B) todos as linhas que tenham um determinado critério que seria: número de lançamento que está na coluna A da Planilha B igual a coluna A da planilha A. Se eu não excluir, a segunda planilha pode ficar com lançamento duplicado.
Para vc ter uma ideia do que quero - a Planilha B é a planilha principal de movimentos financeiros e a Planilha A são importações que vêm de um outro sistema. Esta Planilha A pode ser importada uma ou duas vezes por semana e pode trazer informação de lançamentos já importados porém com atualizações feitas no outro sistema.
Outra coisa: estou disposto a pagar pelo desenvolvimento deste código.
Pensei nisso também, mas para isso eu teria que excluir na segunda planilha (Planilha B) todos as linhas que tenham um determinado critério que seria: número de lançamento que está na coluna A da Planilha B igual a coluna A da planilha A. Se eu não excluir, a segunda planilha pode ficar com lançamento duplicado.
Para vc ter uma ideia do que quero - a Planilha B é a planilha principal de movimentos financeiros e a Planilha A são importações que vêm de um outro sistema. Esta Planilha A pode ser importada uma ou duas vezes por semana e pode trazer informação de lançamentos já importados porém com atualizações feitas no outro sistema.
Outra coisa: estou disposto a pagar pelo desenvolvimento deste código.
Re: Importação de planilha com substituição inclusão de conteúdo
ehsminas,
Se está disposto a pagar, o que é ótimo, poste sua solicitação no fórum de freelancers:
viewforum.php?f=21
Se está disposto a pagar, o que é ótimo, poste sua solicitação no fórum de freelancers:
viewforum.php?f=21
Re: Importação de planilha com substituição inclusão de conteúdo
Estou chegando agora nesse fórum.
Não sei se é permitido anexar as planilhas em questão para analisar e entender melhor. Facilitaria muito para te ajudar nessa rotina.
Não sei se é permitido anexar as planilhas em questão para analisar e entender melhor. Facilitaria muito para te ajudar nessa rotina.
Re: Importação de planilha com substituição inclusão de conteúdo
Oi PHSaber, testei anexar as planilhas mas não consegui. Reproduzo abaixo:
Planilha_A
LANÇAMENTO GRUPO ITEM DATA MÊS VALOR
2 ENCARGOS_FINANCEIROS JUROS BANCÁRIOS 05/01/21 Janeiro R$ 1.000,00
3 IMPOSTOS_E_TAXAS ICMS 05/01/21 Janeiro R$ 4.182,46
Planilha_B
LANÇAMENTO GRUPO ITEM DATA MÊS VALOR
1 ENCARGOS_FINANCEIROS TAXAS BANCÁRIAS 04/01/21 Janeiro R$ 100,18
2 ENCARGOS_FINANCEIROS JUROS BANCÁRIOS 04/01/21 Janeiro R$ 778,64
Planilha_C
LANÇAMENTO GRUPO ITEM DATA MÊS VALOR
1 ENCARGOS_FINANCEIROS TAXAS BANCÁRIAS 04/01/21 Janeiro R$ 100,18
2 ENCARGOS_FINANCEIROS JUROS BANCÁRIOS 05/01/21 Janeiro R$ 1.000,00
3 IMPOSTOS_E_TAXAS ICMS 05/01/21 Janeiro R$ 4.182,46
A Planilha_B é uma planilha acumuladora e a Planilha_A é uma planilha gerada por um sistema e que gera diariamente os movimentos financeiros de um determinado dia. Preciso copiar os dados da Planilha_A para a Planilha_B substituindo linhas com número de lançamento (primeira coluna) já existentes em Planilha_B e acrescentando ao final da Planilha_B linhas que existem na Planilha_A e não existem na Planlha_B. A "chave" de procura na Planilha_B é sempre o LANÇAMENTO.
No exemplo acima substitui o LANÇAMENTO 2 que já existia na Planilha_B (alterei data e valor) e acrescentei o LANÇAMENTO 3.
A Planilha_C que coloquei acima não deve existir, coloquei somente p vc ver como deverá ficar a Planilha_B. Se eu deixasse as informações na Planlha_B ficaria difícil para vc entender o que quero.
Ok?
Re: Importação de planilha com substituição inclusão de conteúdo
Caro ehsminas, segue em anexo a planilha para importação.
Qualquer dúvida pode me chamar aqui ou me enviar um e-mail: p.h.sabater@gmail.com.
Abraço e boa sorte.
Qualquer dúvida pode me chamar aqui ou me enviar um e-mail: p.h.sabater@gmail.com.
Abraço e boa sorte.
- Anexos
-
- Importação Excel.rar
- (24.06 KiB) Baixado 145 vezes
Re: Importação de planilha com substituição inclusão de conteúdo
Oi PHSabater, perfeito, funcionou perfeitamente, muito bom, fico extremamente grato.PHSabater escreveu: ↑Dom Mar 13, 2022 5:37 pm Caro ehsminas, segue em anexo a planilha para importação.
Qualquer dúvida pode me chamar aqui ou me enviar um e-mail: p.h.sabater@gmail.com.
Abraço e boa sorte.