DateValue Beskrivning
Returnerar serienumret för ett datum.
Enkla DateValue -exempel
Här är ett enkelt DateValue -exempel:
123 | Sub DateValue_Example ()MsgBox DateValue ("12 februari 2022")Avsluta Sub |
Denna kod kommer att återkomma 2019-02-12.
Följande exempel får samma resultat.
1234567 | DateValue ("2 12 2022")DateValue ("2/12/2019")DateValue ("2,12,2019")DateValue ("2-12-2019")DateValue ("12 februari 2022")DateValue ("12 februari 2019") … |
Omdatum är en sträng som endast innehåller siffror åtskilda av giltiga datumavskiljare (”“, “/”, “,”, “-“), DateValue känner igen ordern för månad, dag och år i enlighet med formatet Short Date som du angav för ditt system.DateValue känner också igen entydiga datum som innehåller månadsnamn, antingen i lång eller förkortad form.
Om året del avdatum utelämnas,DateValue använder det aktuella året från din dators systemdatum.
Omdatum argumentet innehåller tidsinformation,DateValue lämnar inte tillbaka det. Men omdatum innehåller ogiltig tidsinformation (t.ex. “37:69”) uppstår ett fel.
DateValueAdd Syntax
I VBA Editor kan du skriva “DateValue (” för att se syntaxen för DateValue -funktionen:
DateAdd -funktionen innehåller ett argument:
Datum: En textrad som representerar ett datum (t.ex. "1 januari 2022")
Exempel på Excel VBA DateValue -funktion
Du kan referera till en cell som innehåller ett datum:
12345 | Sub DateValue_ReferenceDates_Cell ()MsgBox DateValue (intervall ("C2"). Värde)Avsluta Sub |
Detta återkommer 01/02/2019.
De DateValue känner igen månad, dag och år för en giltig datumsträng.
12 | DateValue ("6-15-2019")DateValue ("15-6-2019") |
Resultat: 15/06/2019