Impilare dati da pi file su uno solo


Domanda: Come posso inserire il contenuto di pi fogli excel all'interno di uno unico (accodando i contenuti senza sovrascriverli)?

 

Risposta:
nel file zip scaricabile all'indirizzo

http://www.terzaghi.it/excel/faq/risposte/xls/aggregadatabase.zip

troverai un semplice esempio di come si pu fare:
ci sono tre files: due sono i database originari e uno e il file di "aggrgazione" che coniene una macro che raccoglie i dati dagli altri due files.
la macro funziona semplicemente cos:

1. va in ogni file aperto,
2. va in ogni foglio all'interno di ogni file
3. se nella cella A1 c'e' scritto "giorno" allora questo foglio contiene un database.
4. copia il database nella pagina inziale (quella che contiene il bottone)
5.prosegui con gli altri fogli e gli altri files fino a quando li hai esaminati tutti.

la macro quindi indipendente da quanti files sono aperti dai loro nomi e da quanti fogli di database sono contenuti in ogni file e dai loro nomi. unico vincolo che SOLO i fogli con database contengano la parola "giorno" nella cella A1.

la macro ovviamente libera alla lettura e liberamente modificabile.