Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Función Second en VBA

| Sin comentarios

Esta función toma al tiempo como un parámetro y devuelve un número entre 0 y 59 que hace referencia al segundo de la hora de un tiempo determinado. La sintaxis de esta función se representa como Second(tiempo).  El argumento tiempo puede estar expresado de forma número en cadena de texto o en formato de números decimales. Para esta última forma el resultado será el mismo debido a que el programa lo transforma en formato de cadena de texto.

Ejemplo de la Función Second en VBA

  1. Argumento en cadena de texto:  La imagen que se presenta a continuación muestra una forma de usar la función Second en VBA. En este caso el parámetro es 11:50:40 a.m es importante mencionar que este se debe encontrar entre comillas. 1Al ejecutar la macro, como se puede apreciar en la siguiente imagen nos aparece la ventana de la respuesta en este caso 49 segundos. 5Otra forma de utilizar la función Second y obtener el mismo resultado es la siguiente: 2Como se puede apreciar en esta forma primero se digita el tiempo y posteriormente se utiliza la función; sin embargo, este paso no es necesario.
  2. Argumento en formato número decimales: Como se menciono anteriormente el argumento (Hora) puede encontrarse en decimales pues la función automáticamente cambiara el formato. Para esta forma, he utilizado el siguiente ejemplo: 4La macro se realiza exactamente igual que en el ejemplo anterior. 3Al ejecutarlo, obtenemos en la ventana de respuesta el segundo del tiempo, en este caso 46. 6

Descargar ejemplos mostrados:  Función Second en VBA

Deja una respuesta

Los campos requeridos estan marcados con *.