VBA DateValue-Funktion

DateValue Beschreibung

Gibt die Seriennummer eines Datums zurück.

Einfache DateValue-Beispiele

Hier ist ein einfaches DateValue-Beispiel:

123 Sub DateValue_Example()MsgBox DateValue("12. Februar 2022")End Sub

Dieser Code wird am 12.02.2019 zurückgegeben.

Die folgenden Beispiele haben das gleiche Ergebnis.

1234567 DateValue("2 12 2022")DateValue("2.12.2019")DateValue("2,12,2019")DateValue("2-12-2019")DateValue("12. Februar 2022")DateValue("Feb/12/2019")…

WennDatum ist eine Zeichenfolge, die nur Zahlen enthält, die durch gültige Datumstrennzeichen ("", "/", "", "-") getrennt sind, Datumswert erkennt die Reihenfolge für Monat, Tag und Jahr gemäß dem Kurzdatumsformat, das Sie für Ihr System festgelegt haben.Datumswert erkennt auch eindeutige Datumsangaben, die Monatsnamen enthalten, entweder in langer oder abgekürzter Form.

Wenn der Jahresteil vonDatum wurde weggelassen,Datumswert verwendet das aktuelle Jahr vom Systemdatum Ihres Computers.

Wenn dieDatum Argument enthält Zeitinformationen,Datumswert gibt es nicht zurück. Wie auch immer, wennDatum enthält ungültige Zeitinformationen (z. B. „37:69“), tritt ein Fehler auf.

DateValueAdd-Syntax

Im VBA-Editor können Sie „DateValue(“ eingeben, um die Syntax für die DateValue-Funktion anzuzeigen:

Die DateAdd-Funktion enthält ein Argument:

Datum: Eine Textzeichenfolge, die ein Datum darstellt (z. B. "1. Januar 2022")

Beispiele für Excel VBA DateValue-Funktion

Sie können auf eine Zelle verweisen, die ein Datum enthält:

12345 Sub DateValue_ReferenceDates_Cell()MsgBox DateValue(Range("C2").Value)End Sub

Dies wird am 02.01.2019 zurückkehren.

Die Datumswert erkennt Monat, Tag und Jahr für eine gültige Datumszeichenfolge.

12 DateValue("6-15-2019")DateValue("15-6-2019")

Ergebnis: 15.06.2019

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave