Pregunta: | 24104 - EXCEL: ACTIVAR UNA MACRO A UNA HORA DETERMINADA |
Autor: | Jose Manuel Hernandez Dorta |
Hola amigos. En excell, ¿puedo hacer que una macro vba se ejecute automáticamente a una hora específica? Por ej. que a las doce del mediodia se copie automáticamente el valor de una celda en otra. He intentado buscar una forma creando un procedimiento mediante un bucle que va mirando si la hora del sistema es la indicada se copie el valor de una/s celda/s en otra/s, a veces funciona, pero lo que hace es que me bloquea el libro de trabajo hasta la hora específica que yo le indico en el procedimiento visual basic. Bueno, amigos, espero noticias vuestra pronto. Un saludo.
|
Respuesta: | Jonathan López |
Que tal José.
Existe un método llamado OnTime échale un ojo, yo croe que te resuelve tu problema. Método OnTime Programa la ejecución de un procedimiento a una hora especificada, ya sea a una hora específica o después del transcurso de un período de tiempo específico. Sintaxis expresión.OnTime(EarliestTime, Procedure, LatestTime, Schedule) |