Lernen, wie man ein Datum Datentyp richtig zu nutzen ist wichtig , vor allem, wenn Sie Spalten nach Datum sortieren müssen . In Excel können Sie Visual Basic für Applikationen verwenden, um Aufgaben, die sonst manuell durchführen würde automatisieren. Ein Termin von einem Benutzer eingegeben , muss oft zu einem "Date" -Datentyp , um richtig in Ihrem VBA -Programm verwendet werden umgewandelt werden. In VBA , können Sie mit dem " CDate "-Funktion , um ein Datum in einem "String" -Variable gespeichert in einen Date-Datentyp variable umzuwandeln. Anleitung 
 1 
 Starten Sie Microsoft Office Excel 2007 , und geben Sie ein Datum in "A1" mit dem folgenden Format : 
 
 1. Januar 1950 
 2 
 Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ", um den Visual Basic -Editor zu öffnen . Klicken Sie auf das Menü "Einfügen" , und klicken Sie auf "Module" , um einen neuen Code-Modul einfügen 
 3 
 Anfang Schreiben von Code durch die Schaffung eines neuen Sub-Prozedur , wie die folgenden : . 
 
 private Sub converTextToDate () 
 4 
 nach Art weiter Sie den folgenden Code , um die "String "-Variable und das "Date" Variable zu erstellen : 
 
 Dim TodaysDate As Date 
 
 Dim dateString As String 
 5 
 Geben Sie den folgenden Code , um das eingegebene Datum in "A1" und speichern Sie es auf dem "String "-Variable : 
 
 Range (" A1 ") . Wählen 
 
 dateString = Range (" A1 ") . Wert 
 6 
 Konvertieren Sie die " String " Datentyp zu einem " Date " Datentyp , indem Sie den folgenden Code : 
 
 TodaysDate = CDate ( dateString ) 
 7 
 Zeigen Sie die konvertierten Daten in Zelle "B1" , indem Sie den folgenden Code: 
 
 Range ( "B1" ) . Wählen 
 
 Range ( "B1" ) Wert = TodaysDate 
 8 
 Ende der Sub-Prozedur , indem Sie die folgenden Schritte aus: . 
 
 End Sub