DateValue Aprašymas
Grąžina datos eilės numerį.
Paprasti DateValue pavyzdžiai
Čia yra paprastas „DateValue“ pavyzdys:
123 | Sub DateValue_Example ()„MsgBox DateValue“ („2022 m. Vasario 12 d.“)Pabaiga Sub |
Šis kodas bus grąžintas 2019-12-02.
Tolesni pavyzdžiai turės tą patį rezultatą.
1234567 | DateValue ("2 12 2022")DateValue („2019-02-12“)DateValue („2,12,2019“)DateValue („2019-12-12“)DateValue („2022 m. Vasario 12 d.“)DateValue („2019 m. Vasario 12 d.“)… |
Jeidata yra eilutė, apimanti tik skaičius, atskirtus galiojančiais datų skyrikliais („“, „/“, „,“, „-“), DateValue atpažįsta mėnesio, dienos ir metų užsakymą pagal trumpą datos formatą, kurį nurodėte savo sistemai.DateValue taip pat atpažįsta nedviprasmiškas datas, kuriose yra ilgų arba sutrumpintų mėnesių pavadinimų.
Jei metų dalisdata yra praleistas,DateValue naudoja einamuosius metus nuo kompiuterio sistemos datos.
Jeidata argumentas apima informaciją apie laiką,DateValue jo negrąžina. Tačiau, jeidata apima netinkamą laiko informaciją (pvz., „37:69“), įvyksta klaida.
DateValueAdd sintaksė
VBA redaktoriuje galite įvesti „DateValue (“), kad pamatytumėte funkcijos „DateValue“ sintaksę:
Funkcijoje DateAdd yra argumentas:
Data: Teksto eilutė, nurodanti datą (pvz., „2022 m. Sausio 1 d.“)
Funkcijos „Excel VBA DateValue“ pavyzdžiai
Galite nurodyti langelį, kuriame yra data:
12345 | Sub DateValue_ReferenceDates_Cell ()„MsgBox DateValue“ (diapazonas („C2“). Vertė)Pabaiga Sub |
Tai grįš 2019-02-01.
The DateValue atpažįsta galiojančios datos eilutės mėnesį, dieną ir metus.
12 | DateValue („2019-06-15“)DateValue („2019-06-15“) |
Rezultatas: 2019-06-15