Notifications
Clear all

MESCLAR LINHAS NO EXCEL COM VBA

7 Posts
3 Usuários
0 Reactions
1,520 Visualizações
(@gucalves)
Posts: 22
Eminent Member
Topic starter
 

Olá, possuo 2 planilhas que possuem muitos dados iguais em ambas e outros que são únicos em cada uma delas, ocorre que preciso juntar as 2 em uma só pois os dados que temos em uma complementa os da outra, coloquei um exemplo abaixo, onde tenho qtd. de páginas em uma não tenho na outra, etc... o campo ISBN é um campo de chave primária, ou seja, ele é único e uso ele para classificar e encontrar as duplicatas, estas planilhas tem 5 mil linhas cada e hoje estou copiando e colando uma no final da outra com cores diferentes, classificando pela coluna ISBN e então copiando e colando os campos de uma para a outra e no final eu uso a função remover duplicatas, mas fazer isto rotineiramente e em 5 mil linhas é muito trabalhoso. Existe alguma forma de automatizar esta atividade?

obrigado

PLANILHA EXEMPLO 1

ISBN | TITULO | QTD. DE PÁGINAS | FORMATO | AUTOR
1 | TESTE 1| 30 | 14X21 | AUTOR 1
2 | TESTE 2| 32 | 15X23 | AUTOR 2

PLANILHA EXEMPLO 2

ISBN | TITULO | QTD. DE PÁGINAS | FORMATO | AUTOR
1 | TESTE 1| | |
2 | TESTE 2| | |

 
Postado : 24/04/2014 7:08 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Tem como postar um arquivo modelo?

No seu exemplo eu notei apenas que as colunas a direita desaparecem, isso não faz sentido, com sua solicitação :?

Use a pesquisa, se contar somente comigo, há dezenas de postagens que relatam algo próximo disso...

Att

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

 
Postado : 24/04/2014 7:24 pm
(@gucalves)
Posts: 22
Eminent Member
Topic starter
 

Boa noite Alexandre, acabei de postar o arquivo, veja abaixo:

https://www.dropbox.com/s/tj4gui4myal41kb/base_1.xlsx

Eu fiz uma busca no Google e encontrei um monte de coisa mas nada parecido com a minha dúvida, veja se consegue compreender pela planilha do link

obrigado

 
Postado : 24/04/2014 7:59 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

possuo 2 planilhas

o que você chamada de planilha? são guias ou arquivos?

O arquivo do link, tem somente uma guia.

Att

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

 
Postado : 25/04/2014 5:10 am
(@gucalves)
Posts: 22
Eminent Member
Topic starter
 

são as guias, neste caso eu já juntei as duas como coloquei no inicio do post e classifiquei pelo ISBN (os itens marcados em azul são as duplicatas que tem parte da informação que preciso mesclar com a outra linha que tem o mesmo ISBN).

 
Postado : 25/04/2014 5:18 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Deixa eu ver, se eu entendi, você precisa classificar e deletar as duplicidades? é isso?

O arquivo depositado, já está com as duplicidades eliminadas?

Att

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

 
Postado : 25/04/2014 12:36 pm
(@d1nho)
Posts: 22
Eminent Member
 

Se entendi bem você quer encontrar as duplicidades nas duas planilhas (tabelas) e gerar um relatório com informações presentes nas duas planilhas, por exemplo você quer retornar um relatório com ISBN único(PK) . Porém para cada Registro (Row) você quer mesclar dados "(Distribuidora (não aparece para o Cliente) Editora Editora + Nome Autor(es) Formato Qtd. Páginas Edição Ano Acabamento)" Criando uma linha ISBN única com todos estes dados ? Ou sem os dados que coloquei entre aspas ?
Neste caso para buscar uma solução, mais atraente no quesito performasse, eu preferia lidar com as duas tabelas de dados, sem esta união que já fez. É possível automatizar isto da união até a geração da nova planilha já com os dados "Mesclados".
Posta as duas vai ser mais fácil ajudar.

 
Postado : 26/04/2014 9:32 am