Inicio > Microsoft Excel > cmera > Timer VB Excel

Timer VB Excel

Experto:
Usuario:
Fecha: 06/06/2003
Valoración: (4,00 sobre 5) Categoría: Microsoft Excel
06/06/2003
axe2003, usuario preguntando en Microsoft Excel
Usuario
Tengo un archivo de excel que fue generado usando una aplicacion de VB.
Este archivo tiene un formulario al cual le quiero poner un taimer, para que pasando un minuto se actualice.
¿Como obtengo un taimer para aplicar a excel...?

Gracias.
06/06/2003
axe2003, experto respondiendo en Microsoft Excel
Experto
Desde VBA puedes utilizar la función timer que te arroja la hora actual del sistema, luego le aumentas el tiempo de pausa y actualizas... te adjunto el ejemplo que se encuentra en la ayuda en línea de VBA para el tema:

Ejemplo de la función Timer
En este ejemplo se utiliza la función Timer para detener la aplicación. El ejemplo también utiliza DoEvents para pasar el control a otros procesos durante la pausa.

Dim TiempoPausa, Inicio, Final, TiempoTotal
If (MsgBox("Presione Sí para parar 5 segundos", 4)) = vbYes Then
TiempoPausa = 5 ' Asigna hora de inicio.
Inicio = Timer ' Establece la hora de inicio.
Do While Timer < Inicio + TiempoPausa
DoEvents ' Cambia a otros procesos.
Loop
Final = Time ' Asigna hora de finalización.
TiempoTotal = Final - Inicio ' Calcula tiempo total.
MsgBox "Detenida durante " & TiempoTotal & " segundos"
Else
End
End If


Cordialmente,


CESAR MERA
06/06/2003
axe2003, usuario preguntando en Microsoft Excel
Usuario
Cesar, nuevamente gracias por tu colaboración.
Un Abrazo.
Gabriel.
Enlaces patrocinados