July 16
Il linguaggio di programmazione VBA di Excel consente di manipolare il tempo in cui è stato creato e modificato un file. Questo processo è utile quando si vuole manipolare programmazione date dei file di rollback delle modifiche o impostare un processo manuale che tiene traccia delle modifiche le persone fanno al file Excel e la data in cui sono state effettuate le modifiche apportate ai file.
1 Aprire il software Excel dal menu del programma Windows e aprire il file Excel che si desidera utilizzare per modificare la data del file. Fare clic sulla scheda "developer" o nastro e fare clic sul pulsante VBA per aprire il file di codice VBA.
2 Creare le variabili VBA. È necessario impostare la variabile per l'attributo di file "Data modifica" e la data che si desidera utilizzare per la data di modifica. Il codice seguente imposta le variabili:
file di Dim As String
risultati fioco come booleano
Dim NewDate As Double
Dim modificato come FileDateToProcess
3 Impostare il nome del file. È possibile utilizzare la variabile "file" per impostare il nome del file. Il codice seguente imposta la stringa del nome del file:
file = "myfile.xls"
Sostituire "myfile.xls" con qualsiasi nome di file che si desidera modificare.
4 Cambiare la data di modifica del file. È possibile utilizzare la funzione di Excel VBA "SetFileDateTime" per modificare la data di modifica. Il codice seguente modifica la data di "1/1/2011":
NewDate = "1/1/2011"
risultati = SetFileDateTime (FileName: = File, FileDateTime: = newdaate, WhichDateToChange: = modificato, NoGMTConvert: = False)
5 Visualizzare un messaggio di successo per l'utente dopo la data viene modificata. Il codice seguente determina se gli errori sono stati trovati e visualizza il messaggio di successo:
Se i risultati = True Then
Debug.Print "File successfully modified."
Finisci se