Ciao a tutti,
Sono Fabio, nuovo del forum e poco esperto con VBA, e vi sarei molto grato se riusciste ad aiutarmi con la risoluzione di una Macro.
Avrei bisogno di una macro (credo in Vba) che all'apertura del file Duvri master.xls, sul primo foglio del file legga il nome dei file da copiare nei rispettivi fogli, eliminando i vecchi valori presenti.
Il nome dei file da importare (il cui nome come già detto, è presente in tre celle del primo foglio di Duvri Master.xls) sarà dinamico in quanto frutto di un concatenate di (stato pdl, attivazioni e duvri) con la funzione today.
In breve: dato che questi 3 files fonte cambieranno ogni giorno e saranno denominati a seconda della data ("stato pdl gg-mm"; "attivazioni gg-mm"; "duvri_ggmmaaaa"), ma avranno sempre lo stesso numero di colonne (e diverso di righe), vorrei che all'apertura del file Duvri Master.xls i fogli all'interno (Stato pdl, attivazioni, duvri) cancellassero i vecchi valori presenti in quel range di colonna (A:AC per il foglio "Stato PdL", A:AG per il foglio "attivazioni", A:K per il foglio "Duvri") sostituendoli con i nuovi, senza che i riferimenti di formula di celle esterne si perdessero.
I files fonte ("stato pdl gg-mm"; "attivazioni gg-mm"; "duvri_ggmmaaaa") sarebbero salvati ogni giorno nella stesso stesso folder del file Master (Duvri Master.xls)
Allego files esemplificativi: uploading. com/files/b6a4532c/Analisi%2BDuvri.zip/
Grazie mille!!
Fabio
Versione Excel: 2007
Lenovo T400