Come posso inserire un ultimo aggiornamento nella mia cartella di lavoro di Excel?

Giovane uomo d'affari che usa il computer alla scrivania

Aggiungi i timbri della data ai fogli di calcolo di Microsoft Excel utilizzando le macro.

Credito immagine: Andrey Popov/iStock/Getty Images

Microsoft Excel non fornisce un modo semplice per aggiungere un campo per informare i lettori di quando un file è stato aggiornato l'ultima volta. Le due funzioni dell'ora fornite da Excel, ORA e ORA, forniscono informazioni sull'ora corrente, tuttavia, chiamandole funzioni nel tuo file aggiorna la cella con l'ora corrente non appena apri il file, anche se il documento non lo fa modificare. L'utilizzo di queste funzioni senza protezione della cella non fornirà a te o ai tuoi utenti un metodo affidabile per determinare l'ultima volta che il file è stato salvato. La migliore soluzione a questo problema è creare una macro per il tuo file Excel per leggere le proprietà del file che memorizzano l'ultima volta che il file è stato salvato.

Passo 1

Apri il foglio di calcolo Excel e salva il file come file Excel con attivazione macro. Se il tuo file non è già stato salvato in questo formato, Excel apre una finestra di avviso. Fare clic su "No", quindi selezionare "Cartella di lavoro con attivazione macro di Excel" nel menu a discesa "Salva come".

Video del giorno

Passo 2

Premi "Alt-F11" per aprire la finestra di Microsoft Visual Basic, Applications Edition.

Passaggio 3

Fai clic su "Inserisci", quindi su "Modulo" nel menu in alto.

Passaggio 4

Copia e incolla il seguente codice nella finestra:

Funzione LastSavedTimeStamp() As Date LastSavedTimeStamp = ActiveWorkbook. BuiltinDocumentProperties("Last Save Time") End Function

Passaggio 5

Torna alla visualizzazione del foglio di calcolo Excel e fai clic nella cella in cui desideri visualizzare il timestamp.

Passaggio 6

Immettere "=LastSavedTimeStamp()" (senza virgolette) nella cella e premere "Invio".

Passaggio 7

Si noti che il valore potrebbe non essere visualizzato in un formato di data. In questo caso, fai clic con il pulsante destro del mouse sulla cella e seleziona "Formatta celle". Seleziona "Data" nella colonna di sinistra, quindi fai clic sul formato della data e dell'ora che desideri. Fare clic su "Ok" per applicare la formattazione.

Passaggio 8

Salva il tuo file e nota che il timbro della data viene aggiornato solo quando salvi il file e non quando lo apri semplicemente per la visualizzazione.

Consiglio

I passaggi in questo articolo si applicano a Excel 2013 ed Excel 2010. Altre versioni potrebbero richiedere passaggi diversi.

Avvertimento

I file con attivazione macro a volte vengono filtrati come possibili virus in alcuni programmi di posta elettronica. Questo perché storicamente alcuni attacchi ai sistemi operativi Microsoft venivano eseguiti con macro incorporate nei file. Pertanto, potresti riscontrare problemi nella distribuzione di questi tipi di file a seconda delle impostazioni del server di posta elettronica del destinatario.