¿cómo utilizar la función hora de vba?

La función HORA VBA figura en la categoría de tiempo de las funciones VBA. Cuando lo usa en código VBA, devuelve el valor de tiempo desde el momento que proporcionó . Como sabes, un tiempo VBA válido se compone de horas, minutos y segundos, por lo que toma horas e ignora el resto de la parte. Es como la función HORA en la hoja de cálculo .

Sintaxis

Hora

Argumentos

  • Hora : una hora válida según VBA de la que desea obtener el valor de tiempo.

Ejemplo

Para comprender prácticamente cómo usar la función HORA de VBA, debe seguir el siguiente ejemplo donde hemos escrito un código vba usándola:

example-vba-hour-function
 Sub example_HOUR() Range("B1").Value = Hour(Range("A1")) End Sub

En el código anterior usamos HORA para obtener el valor de la hora que tenemos en la celda A1 y devolvió 10 en la celda B1 porque la hora que tenemos en la celda A1 son las 10:34:45 a.m.

Comentarios

  • Si el valor especificado es un valor distinto de una hora válida o una cadena que no puede reconocerse como una hora válida, VBA devolverá el error de tiempo de ejecución 13.
  • Si TIME es NULL, devolverá NULL en el resultado.

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *