Leren hoe je een date data type goed te gebruiken is belangrijk , vooral als je nodig hebt om de kolommen te sorteren op datum . In Excel kunt u Visual Basic for Applications om taken die anders zou je handmatig uitvoeren automatiseren . Een datum ingevoerd door een gebruiker , moet vaak worden geconverteerd naar een " Date " datatype om goed in je VBA -programma worden gebruikt . In VBA kunt u de functie " CDate " gebruiken om een datum opgeslagen in een variabele " String " om te zetten in een Date datatype variabele . Instructies 1 Lancering Microsoft Office Excel 2007 , en typ een datum in " A1 " in de volgende indeling : 1 januari 1950 kopen van 2 Klik op het tabblad " Developer " en klik op " Visual Basic " om de Visual Basic Editor te openen . Klik op het menu "Invoegen " en klik op "Module " om een nieuwe code -module plaatsen Start 3 schrijven van code door het creëren van een nieuwe sub- procedure , zoals de volgende : . Private Sub converTextToDate ( ) 4 verder per soort de volgende code om de " String " variabele en de " Date " variabele te maken : Dim todaysDate als Datum < br Dim dateString > As String 5 Typ de volgende code om de datum in " A1 " ingevoerd en sla het op in de variabele " String " : Range ( " A1 " ) . Selecteer dateString = Range ( " A1 " ) . Value 6 Zet de " String " datatype van een " Date " datatype door de volgende code : todaysDate = CDate ( dateString ) 7 Toon de geconverteerde data in cel " B1 " door de volgende code : Range ( " B1 " ) . Selecteer Range ( " B1 " ) Value = todaysDate End 8 de sub procedure door het volgende te typen : . End of sub < br > Druk op " F5 " 9 om uw procedure lopen en zie de resultaten .
|