Ejecución de Macro en una Tarea Programada

Estoy tratando de que se ejecute una macro cada cierto tiempo y no se como hacer esto en las Tareas Programas de Windows.. Alguien si me pudiera ayudar con esto...
Mary

1 Respuesta

Respuesta
1
Desde tareas programadas no lo puedes hacer, a no ser que programes una tarea en la cual te abra el libro, y la macro se ejecute cuando el libro se abra, pero tendrías que bajar la "seguridad de macros" a "baja", para que para que no solicite autorización de ejecución de macros al abrir el libro.
Directamente desde excel se puede programar la macro para que se "llame" a si misma cada cierto tiempo, pero esto requiere que el libro, y excel, estén permanentemente abiertos.
¿Qué decides?
Hola me podrías explicar las dos formas...
Te explicare la segunda, que imagino que se aplica mejor a tu caso; la primera necesita que el archivo que ejecuta la macro, se abra y se cierre solo, y supongo que eso no te sirve.
Así que la instrucción para que la macro se llame a si misma es:
Application. OnTime Now + TimeValue("00:00:02"), "rojo"
Ej:
sub mimacro()
'PROCESOS PERTINENTES
Application.OnTime Now + TimeValue("00:00:02"), "mimacro"
end sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas