DataValore Descrizione
Restituisce il numero di serie di una data.
Esempi semplici di valori di data
Ecco un semplice esempio di DateValue:
123 | Sub DateValue_Example()MsgBox DateValue("12 febbraio 2022")Fine sottotitolo |
Questo codice tornerà il 02/12/2019.
I seguenti esempi avranno lo stesso risultato.
1234567 | DateValue("2 12 2022")DateValue("2/12/2019")DateValue("2,12,2019")DateValue("2-12-2019")DateValue("12 febbraio 2022")DateValue("12 febbraio 2019")… |
SeData è una stringa che include solo numeri separati da separatori di data validi ("", "/", ",", "-"), DataValore riconosce l'ordine per mese, giorno e anno in base al formato Data breve specificato per il sistema.DataValore riconosce anche date non ambigue che contengono nomi di mesi, in forma lunga o abbreviata.
Se l'anno parte diData è omesso,DataValore utilizza l'anno corrente dalla data di sistema del computer.
Se laData l'argomento include informazioni sull'ora,DataValore non lo restituisce. Tuttavia, seData include informazioni sull'ora non valide (come "37:69"), si verifica un errore.
Sintassi DateValueAdd
Nell'editor VBA, puoi digitare "DateValue(" per vedere la sintassi per la funzione DateValue:
La funzione DateAdd contiene un argomento:
Data: Una stringa di testo che rappresenta una data (es. “1 gennaio 2022”)
Esempi di funzione DateValue VBA di Excel
Puoi fare riferimento a una cella contenente una data:
12345 | Sub DateValue_ReferenceDates_Cell()MsgBox DateValue(Range("C2").Value)Fine sottotitolo |
Questo tornerà il 01/02/2019.
Il DataValore riconosce il mese, il giorno e l'anno per una stringa di data valida.
12 | DateValue("15/06/2019")DateValue("15-6-2019") |
Risultato: 15/06/2019