Come utilizzare la funzione vba cdate?
La funzione VBA CDATE è elencata nella categoria di conversione del tipo di dati delle funzioni VBA. Quando lo usi nel codice VBA, converte un’espressione nel tipo di dati data . In poche parole, con il tipo di dati data, può contenere un valore che include la data e l’ora in base al sistema di data e ora valido di VBA.
Sintassi
CDate(Espressione)
argomenti
- Espressione : il valore che desideri convertire in un tipo di dati data.
Esempio
Per capire praticamente come utilizzare la funzione VBA CDATE, è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:

Sub example_CDATE() Range("B1").Value = CDate(Range("A1")) End SubNell’esempio sopra abbiamo utilizzato il valore della cella A1 dove abbiamo un numero (8.5694), quindi abbiamo utilizzato la funzione CDATE per convertire questo valore nel tipo di dati data e nel risultato è stato restituito 08/07/2018 0:00.
Commenti
- Può interpretare rappresentazioni testuali di date e ore che possono essere riconosciute da VBA come formato di data e ora di Excel.
- Un valore che non può essere convertito in data e ora, VBA restituisce l’errore di runtime 13.