Come utilizzare la funzione datevalue vba?
La funzione VBA DATEVALUE è elencata nella categoria data delle funzioni VBA. Quando lo usi nel codice VBA, può restituire una data dal testo che rappresenta una data. In parole semplici, può convertire una data in una data effettiva che viene memorizzata come testo. Se c’è un’ora con quella data, la ignorerà. È come la funzione DATAVALORE nel foglio di calcolo.
Sintassi
DataValore(Data)
argomenti
- Data : una stringa che rappresenta una data valida secondo VBA.
Esempio
Per capire praticamente come utilizzare la funzione VBA DATEVALUE è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:
Sub example_DATEVALUE() Range("B1").Value = DateValue(Range("A1")) End Sub
Nell’esempio precedente, abbiamo utilizzato DATEVALUE per convertire una data memorizzata come testo nella cella A1 e ha convertito tali dati in una data effettiva nella cella B1.
Commenti
- Se il valore specificato è un valore diverso da una data o una data che non può essere riconosciuta come data, VBA restituirà l’errore di runtime 13.
- E se la data è NULL, restituirà NULL.