¿Cómo puedo hacer una ejecución cíclica infinita en una Macro de Excel?
Tengo una tabla con valores en tiempo real, estos valores son temperaturas de un horno. Cada hora copia solo el valor de la tabla, y no la formula; dependiendo de la HORA en que se toma el valor, la pega en la columna respectiva a esa hora. Estas rutinas las hace al abrir el libro de excel. Pero solo durante las siguientes 24 Horas que se ha abierto el libro. Es decir... Si el libro lo abrí a las 14hrs, mi rutina deja de funcionar a las 13Hrs del siguiente día.
Esté es el código que tengo en VBAProject en la parte de ThisWorkbook...
Private Sub Workbook_Open ( )
Aplication.Ontime TimeValue ("00:00:00"), "DataTime_00_00"
Aplication.Ontime TimeValue ("01:00:00"), "DataTime_01_00"
Aplication.Ontime TimeValue ("02:00:00"), "DataTime_02_00"
...
...
...
Aplication.Ontime TimeValue ("23:00:00"), "DataTime_23_00"
End Sub
¿Qué debo hacer para que esta rutina se haga de manera que, siga y siga y siga sin detenerse?