Uso de Excel para cronometraje (Microsoft Excel)
Es posible que desee utilizar Excel para registrar el tiempo transcurrido para diferentes eventos. Hay dos formas de abordar esto: nativa, dentro de Excel o con una macro.
Si no desea utilizar una macro, puede configurar fácilmente tres columnas para su tiempo. La primera columna se puede utilizar para registrar la hora de inicio, la segunda columna la hora de finalización y luego la tercera columna el tiempo transcurrido (calculado mediante una fórmula que resta la hora de inicio de la hora de finalización). Para registrar las horas, seleccione una celda en las columnas de hora de inicio o de hora de finalización y presione Ctrl + Shift +: (los dos puntos).
Excel ingresa la hora actual en esa celda.
Si desea utilizar una macro que simplemente devuelva el tiempo transcurrido, puede utilizar lo siguiente:
Public Sub TimeIt() Dim vStartTime As Date vStartTime = Time MsgBox Prompt:="Press the button to end the timing" & vbCrLf _ & "Timing started at " & Format(vStartTime, "hh:mm:ss"), _ Buttons:=vbOKOnly, _ Title:="Time Recording Macro" ActiveCell.Value = Time - vStartTime End Sub
Esta macro registra una hora de inicio (en vStartTime) y luego muestra un cuadro de mensaje. Cuando hace clic en el botón del cuadro de mensaje, la diferencia entre la hora actual y la hora de inicio se almacena en la celda actual. (Debe asegurarse de que la celda actual esté formateada con uno de los formatos de hora).
La macro anterior funciona muy bien para grabar eventos cortos durante los cuales no necesita usar Excel para otras tareas. Si necesita registrar eventos más largos, entonces se requiere un enfoque diferente. Las siguientes macros funcionan en conjunto. El primero registra una hora de inicio; Eso es todo lo que hace. El segundo usa ese tiempo registrado para calcular un tiempo transcurrido que se coloca en la celda actualmente seleccionada.
Global vStTime Sub StartTiming() vStTime = Time End Sub Sub EndTiming() ActiveCell.Value = Time - vStTime End Sub
Puede asignar fácilmente estas dos macros a la barra de herramientas de acceso rápido oa diferentes botones de la barra de herramientas que, respectivamente, iniciarían y detendrían el proceso de cronometraje.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (11193) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:
enlace: / excel-Using_Excel_for_Timing [Uso de Excel para cronometraje]
.