di Anthony47 » 03/09/12 00:09
La mia proposta:
-durante il mese i files hanno sempre lo stesso nome (pippo.xls, pluto.xls, etc); a fine mese li storicizzi come pippo_2012_01.xls, etc
-a questo punto ti registri una macro mentre, partendo dal file Riepilogo.xls, diligentemente esegui queste operazioni:
--apri il file pippo.xls
--selezioni i range che hai detto (seleziona il primo intervallo; punta l' inizio del secondo senza ancora cliccare, tasto Contr poi click poi Maiusc e infine trascina la selezione fino in fondo, rilascia il click, rilascia Contr e poi Maiusc; idem col terzo e quarto intervallo. Magari fai prima un po' di pratica...)
--Contr-C per copiare
--attivi Riepilogo, selezioni B2, fai Menu /Incolla speciale /Valori
--torni al file pippo,xls e lo chiudi
--apri il file pluto.xls
--ripeti le stesse operazioni, pero' non so dirti dove fare Incolla speciale perche' non mi pare che tu l' abbia detto
--ripeti con gli altri sette file
Ferma ora la registrazione della macro, che a questo punto tutte le volte che sara' eseguita fara' sempre le stesse operazioni.
A questo punto pubblica il codice ottenuto e spiegaci:
-con quale logica i dati dei file pluto.xls, paperino.xls etc si affiancano o accodano ai dati del file pippo.xls (infelice l' idea di chiamare pippo anche il foglio del file Riepilogo.xls)
-con quale logica nel corso del mese i dati vengono ricopiati dai nove file a Riepilogo (si sostituiscono, si affiancano, si accodano, o cosa rispetto a importazioni gia' fatte?)
Con queste informazioni modificheremo il codice da te prodotto per renderlo aderente al bisogno.
Ti anticipo che il codice cosi' prodotto sara' esteticamente una ciofega ma alla fine avrai imparato come fare molte cose in perfetta autonomia.
Ciao