Macro ejecutable todos los días -vba Excel-
Publicado por JoaoTomas (4 intervenciones) el 30/12/2019 20:03:26
Hola a todos,
Tengo una duda algo tonta porque esto es a base de probar creo yo más que nada, pero no me queda del todo claro:
Necesito que dejando un archivo abierto durante todo un fin de semana, se ejecute automáticamente todos los días y a la misma hora, uno de los procedimientos (o sub) del archivo.
Actualmente utilizo tal que esto desde el thisWorbook (Private Sub Workbook_Open()):
Application.OnTime TimeValue("15:00:00"), "macroAEjecutar"
Ésto hace que solo se ejecute al siguiente día a la hora señalada, pero no se ejecute dos días seguidos. Es decir, si yo abro excel un viernes, el sábado a las 15h se ejecuta, pero no así el domingo a la misma hora.
¿alguna idea de como hacer que esa macro se ejecute a diario siempre que el archivo siga abierto?
Un cordial saludo!
Tengo una duda algo tonta porque esto es a base de probar creo yo más que nada, pero no me queda del todo claro:
Necesito que dejando un archivo abierto durante todo un fin de semana, se ejecute automáticamente todos los días y a la misma hora, uno de los procedimientos (o sub) del archivo.
Actualmente utilizo tal que esto desde el thisWorbook (Private Sub Workbook_Open()):
Application.OnTime TimeValue("15:00:00"), "macroAEjecutar"
Ésto hace que solo se ejecute al siguiente día a la hora señalada, pero no se ejecute dos días seguidos. Es decir, si yo abro excel un viernes, el sábado a las 15h se ejecuta, pero no así el domingo a la misma hora.
¿alguna idea de como hacer que esa macro se ejecute a diario siempre que el archivo siga abierto?
Un cordial saludo!
Valora esta pregunta


0