buon giorno,
sono alle prese con una ricerca che non mi ha dato ancora risultati.
supponiamo si avere un file excel, credo che si parli di workbook, avente il seguente nome:
cartella1 dal 14-05-2012 al 25-06-2013.xls
la colonna B di foglio 1,viene aggiornata,tramite una query web,
e contiene le date nel formato di default di excel, 14/03/2001;
all'apertura del workbook diciamo che l'ultima cella di B è la B35,
che riporta la data 25-06-2013, identica a quella contenuta nel nome del file;
se vi è aggiornamento l'ultima cella di B sarà B41, la cui data immaginiamo sia
28-07-2013;
chiudendo normalmente excel vorrei che in automatico venga mofificato il nome del file
riportando-sostituendo la data finale del nome coincidente con quella contenuta nell'ultima cella di B
e quindi il nome diventi:
cartella1 dal 14-05-2012 al 28-07-2013.xls
in altri termini alla chiusura di excel devo cambiare nome del file con l'ultima data-cella
di colonna B se vi è stato aggiornamento e quindi se diversa da quella già contenuta nel nome.
tra gli eventi non trovo il close ma beforeclose e beforesave;
inoltre nelle mie ricerche ho trovato solo macro nelle quali bisogna impostare directory ed altro ma che devono avviarsi
manualmente come tutte le altre macro;
ne deriva che non è più necessario una macro per il mio scopo, ma è sufficiente chiudere e modificare manualmente
la data nel nome del file.
è possibile realizzare la modifica del nome in automatico?
grazie ciao