Come utilizzare la funzione timevalue vba?
La funzione VBA TIMEVALUE è elencata nella categoria temporale delle funzioni VBA. Quando lo utilizzi nel codice VBA, restituisce un valore temporale valido dalla stringa che rappresenta la data e l’ora o time . In poche parole, con TIMEVALUE puoi convertire un’ora memorizzata come testo in un’ora VBA valida.
Sintassi
ValoreTempo(Ora)
argomenti
- Ora : una stringa che rappresenta un’ora valida secondo VBA.
Esempio
Per capire praticamente come utilizzare la funzione VBA TIMEVALUE è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:
Sub example_TIMEVALUE() Range("B1").Value = TimeValue(Range("A1")) End Sub
Nel codice sopra, abbiamo utilizzato TIMEVALUE per ottenere il valore temporale presente nella cella A1. Fondamentalmente c’è una data con l’ora e TIMEVALUE ha restituito solo l’ora.
Commenti
- Riconosce le due tipologie di orario 12 ore e 24 ore (“17:27” e “17:27”).
- Se l’ora specificata è un valore diverso da un’ora o una stringa che non può essere riconosciuta come ora, VBA restituirà l’errore di runtime 13.
Altri tutorial
- MINUTI VBA
- VBA ORA
- VBA SECONDO
- TEMPO VBA