Excel VBA programmeringssprog lader dig manipulere det tidspunkt, hvor en fil blev oprettet og ændret. Denne proces er en fordel , når du ønsker at programmeringsmæssigt manipulere fil datoer for at rulle tilbage ændringer eller oprette en manuel proces, der holder styr på de ændringer, folk gør til Excel- fil, og den dato, hvor filen ændringer blev foretaget . Instruktioner
1
Åbn Excel -softwaren fra Windows program-menuen og åbn Excel-fil , du vil bruge til at redigere filens dato. Klik på " Udvikler "-fanen eller bånd og klik på VBA -knappen for at åbne din VBA-kode fil.
2
Opret VBA variabler. Du er nødt til at indstille variablen til " Modified Date " fil attribut, og den dato, du vil bruge til den ændrede dato. Følgende kode opsætter dine variabler : Hej
Dim fil Som StringDim resultater As BooleanDim newdate Som DoubleDim ændres FileDateToProcess
3
Opsæt filnavnet. Du bruger "fil " variable til at indstille filnavnet. Følgende kode opretter filnavnet strengen : Hej
file = " myfile.xls "
Erstat " myfile.xls " med enhver fil , du vil ændre
< . br > 4
Skift ændrede dato for filen. Du bruger Excel VBA " SetFileDateTime "-funktionen til at redigere den ændrede dato. Følgende kodeændringer datoen til " 1/1/2011 " : Hej
newdate = " 1/1/2011 " resultater = SetFileDateTime ( FileName: = fil FileDateTime : = newdaate , WhichDateToChange : = modificeret , NoGMTConvert : = False )
5
Vise en succes besked til brugeren efter datoen ændres. Følgende kode afgør om eventuelle fejl blev fundet og viser succesen besked : Hej p Hvis resultatet = Sand ThenDebug.Print " Fil blev ændret. " End If