Ejecución automática de macro a cierta hora no funciona

Tengo la siguiente macro para que se ejecute automáticamente:

En el objeto "thisworkbook":

Private sub workbook_open ()

Application.ontime timevalue("15:55:00"), "msg"

End sub

Luego tengo un módulo con la siguiente macro:

Sub msg ()

Msgbox ("Funciona")

End sub

Al llegar a la hora indicada nada sucede... No sé si estoy ejecutando algo mal o si me toca configurar algo en excel... Alguien podría ayudarme

1 respuesta

Respuesta
1

[Hola

Pues debería funcionar. Igual, por si acaso, asegúrate de que:

- El archivo esté abierto

- Que el archivo haya sido guardado con todas las macros mostradas en el mensaje

- Las macros estén habilitadas

- El evento "Open" esté realmente en el módulo del libro (que por defecto lleva por nombre "ThisWorkBook")

- La macro "msg" esté en un módulo "standard"

Saludos]

Abraham Valencia

¡Gracias por tu respuesta!

Pues no me funcionaba, así que la copié y la pegue en un libro nuevo y de repente empezó a funcionar jajaja... 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas