Excel VBA programmeringsspråk låter dig manipulera den tidpunkt då en fil skapades och ändrades. Denna process är bra när du vill att programmatiskt manipulera fil datum för att rulla tillbaka ändringar eller ställa in en manuell process som håller koll på de förändringar som människor gör i Excel -filen och datumet då filen ändringarna gjordes . Instruktioner
1
Öppna Excel programvara från Windows- program-menyn och öppna Excel -filen som du vill använda för att redigera filens datum . Klicka på " Utvecklare " fliken eller menyfliksområdet och klicka på VBA -knappen för att öppna din VBA-kod fil .
2
Skapa VBA variablerna . Du måste ställa in variabeln för " Modified Date " filattribut och det datum som du vill använda för ändrat datum . Följande kod sätter upp dina variabler :
Dim fil Som StringDim resultat Som BooleanDim newdate Som DoubleDim modifierad Som FileDateToProcess
3
Ställ in filnamnet . Du använder " file " variabeln att ställa in filnamnet . Följande kod ställer upp strängen filnamnet :
file = " myfile.xls "
Ersätt " myfile.xls " med alla filnamn du vill ändra
< . br > 4
Ändra ändringsdatum för filen . Du använder Excel VBA " SetFileDateTime " -funktion för att redigera ändringsdatum . Följande kod ändrar datum till " 1/1/2011 " :
newdate = " 1/1/2011 " resultat = SetFileDateTime ( FileName : = fil , FileDateTime : = newdaate , WhichDateToChange : = modifierad , NoGMTConvert : = False )
5
Visa en framgång meddelande till användaren efter modifieras . Följande kod bestämmer om eventuella fel har hittats och visar framgången meddelandet :
p Om resultaten = Sant ThenDebug.Print " filen lyckades modifierad . " End If