Controla el tiempo con un cronómetro en Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010Truco compatible con Excel 2007

Para gestionar el tiempo, te mostramos la macro de un cronómetro en Excel.

Controla el tiempo con un cronómetro en Excel
  • CREAR MACRO

  1. Con Excel abierto.

  2. Pulsar la tecla Alt y mantener pulsada / Pulsar la tecla F11. Mostrará el editor de Visual Basic.

  3. Ir a: Barra de Menú / Insertar / Módulo. Mostrará la ventana del módulo donde escribimos la macro.

    Explorador de Proyectos con módulo1 seleccionado
  4. Escribir el código de la macro:

    Dim Incrementa As Date, t As Date

    Sub Iniciar()
    t = Time
    Call Cuenta
    End Sub

    Private Sub Cuenta()
    Range(“B3”).Value = 0
    Range(“B2”).Value = 0
    Range(“B3”).Value = “Tiempo transcurrido”
    Range(“B2”).Value = Format(Time – t, “hh:mm:ss”)
    Incrementa = Now + TimeValue(“00:00:01”)
    Application.OnTime Incrementa, “Cuenta”
    End Sub

    Sub Parar()
    Application.OnTime earliesttime:=Incrementa, procedure:=”Cuenta”, schedule:=False

    End Sub

  5. Guardar el libro con la extensión *.xlsm. Libro habilitado para macros.

  • EJECUTAR MACRO

  1. Ejecutar la macro “Iniciar”.

    Hoja Excel con celda B2 iniciando el tiempo.
  2. Verificar como el cronómetro se pone a cero y comienza la cuenta en la celda B2.

  3. Ejecutar la macro “Parar”. Para detener el cronómetro.

    Hoja Excel con celda B2 mostrando el tiempo final.
  4. Insertar unos botones para ejecutar las macros.

 

Nivel de dificultad: Experto VBA-Macros Excel Experto VBA – Macros

Deja un comentario

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