Wie verwende ich die vba-cdate-funktion?
Die VBA-CDATE-Funktion ist in der Datentypkonvertierungskategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, konvertiert es einen Ausdruck in den Datumsdatentyp . Einfach ausgedrückt kann der Datentyp „Datum“ einen Wert enthalten, der das Datum und die Uhrzeit gemäß dem gültigen Datums- und Uhrzeitsystem von VBA enthält.
Syntax
CDate(Ausdruck)
Argumente
- Ausdruck : Der Wert, den Sie in einen Datumsdatentyp konvertieren möchten.
Beispiel
Um die Verwendung der VBA-CDATE-Funktion praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:
Sub example_CDATE() Range("B1").Value = CDate(Range("A1")) End Sub
Im obigen Beispiel haben wir den Wert aus Zelle A1 verwendet, in der wir eine Zahl (8,5694) haben. Dann haben wir die Funktion CDATE verwendet, um diesen Wert in den Datentyp „Datum“ zu konvertieren, und als Ergebnis wurde 08/07/2018 0:00 zurückgegeben.
Kommentare
- Es kann Textdarstellungen von Datums- und Uhrzeitangaben interpretieren, die von VBA als Excel-Datums- und Uhrzeitformat erkannt werden können.
- Ein Wert, der nicht in ein Datum und eine Uhrzeit konvertiert werden kann. VBA gibt den Laufzeitfehler 13 zurück.