Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#12440
Ilustres, Gostaria de desenvolver uma macro que consolidasse dados de várias planilhas conforme orientação da planilha principal. Explico melhor e mais detalhadamente abaixo.

Por ex, eu tenho uma planilha no diretório c:\estoques--> produtos.xls
contendo os seguintes dados
Código Produto
01A34ST
0245AGT
05UT36S

e em outros diretórios, eu tenho outras planilhas que contém outras informações relativas aos códigos da Planilha produtos.xls

tipo assim:
c:\filial1 --> produtos1.xls
Código Produto Data Saída Nome vendedor cpf
01A34ST 01/03/2016 João José 10020030040
0236PGT 02/04/2016 Pedro Paulo 20030040050
05UT69J 02/05/2016 J Quest 30040050060

c:\filial2--> produtos2.xls
Código Produto Data Saída Nome vendedor cpf
01A34PL 05/03/2016 Manoel Silva 15025030040
0245AGT 10/04/2016 Luiz José 26036040050
05UT63K 15/05/2016 Romeu Tomé 37047050060

E,
C:\filial3 --> produtos3.xls
Código Produto Data Saída Nome vendedor cpf
01A28AF 20/03/2016 Carlos Pinto 18027030040
0245T67G 12/04/2016 Onofre Pereira 25038040050
05UT36S 25/05/2016 Tircio Alves 32043050060


Assim sendo, eu quero desenvolver uma macro que busque e junte os dados coincidentes na primeira planilha, ficando assim a planilha c:\estoques\produtos.xls:

Código Produto Data Saída Nome vendedor cpf
01A34ST 01/03/2016 João José 10020030040
0245AGT 10/04/2016 Luiz José 26036040050
05UT36S 25/05/2016 Tircio Alves 32043050060

Deixei as planilhas simplificadas para facilitar a explicação.

Alguém poderia, por favor, me ajudar? Desde já agradeço toda a atenção dos amigos.
#12478
gostei do recurso mas ele não se aplica ao caso...

eu queria uma macro que entrasse, por exemplo, no diretório filial2, abrisse todas as planilhas ali dentro e, encontrando o dado coincidente, copiasse e colasse para a planilha 1 esses dados.

O mesmo para que fizesse isso em filial2, filial3, etc.

as planilhas que citei são simplificadas mas são só um exemplo. Em cada diretório há mais de uma planilha.

Daí a necessidade de que a macro na planilha 1 entrasse em cada diretório, executasse cada planilha, verificasse os que tem dados coincidentes, fechasse, abrisse a outra, repetindo o processo, até mudar de diretório, indo de filial2 para filial3, filial3 para filial4, etc.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord