De Excel VBA programmeertaal kunt u de tijd waarop een bestand is gemaakt en bewerkt manipuleren . Dit proces is handig als u wilt programmatisch manipuleren bestand data terug te draaien veranderingen of het opzetten van een handmatig proces dat bijhoudt van de wijzigingen die mensen maken naar het Excel -bestand en de datum waarop het bestand wijzigingen zijn aangebracht . Instructies 1 Open de Excel- software van het programma-menu van Windows en open het Excel-bestand dat u wilt gebruiken om datum waarop het bestand te bewerken . Klik op het tabblad ' Developer ' of lint, en klik op de knop VBA om uw VBA- code -bestand te openen . Kopen van 2 Maak de VBA variabelen . Moet u de variabele in te stellen voor de " Modified Date " file attribuut en de datum die u wilt gebruiken voor de gewijzigde datum . De volgende code stelt je variabelen : Dim bestand Zoals StringDim resultaten Zoals BooleanDim stellen zij een nieuwe Zoals DoubleDim gewijzigd als FileDateToProcess 3 Stel de bestandsnaam . U gebruikt de variabele " bestand " aan de bestandsnaam in te stellen. De volgende code stelt de bestandsnaam string: bestand = " myfile.xls " Vervang " myfile.xls " met de bestandsnaam die u wilt wijzigen < . br > 4 Wijzig de gewijzigde datum voor het bestand . U gebruikt de VBA -functie " SetFileDateTime " Excel aan de gewijzigde datum bewerken . De volgende code verandert de datum " 1/1/2011 " : stellen zij een nieuwe = " 1/1/2011 " resultaten = SetFileDateTime ( FileName : = file , FileDateTime : = newdaate , WhichDateToChange : = bewerkt , NoGMTConvert : = False ) 5 Geef een succes boodschap aan de gebruiker na de datum wordt gewijzigd . De volgende code bepaalt of er fouten zijn gevonden en toont het succes bericht : Als resultaat = True ThenDebug.Print "Bestand succesvol gewijzigd . " End If
|