Ejecutar una macro a una hora determinada

Yo necesito que se ejecute una macro a una determinada hora, utilice la aplicación On Time de la siguiente manera pegándola en el Workbook:

Private Sub Workbook_Open()
Application.OnTime TimeValue("23:59:00"), "Macro2"
End Sub

¿Mi consulta es si solo se activa el comando al abrir el libro si el mismo esta cerrado? Yo necesito que se ejecute aunque el libro quede abierto, ya que vi que no me esta funcionando correctamente.

Respuesta
1

La macro se ejecutará a la horas que estableces lógico si el libro está abierto si esta cerrado puedes usar las tareas programadas de windows.

Mira un ejemplo que guarda cada cierto tiempo

https://macrosenexcel.com/guardar-excel-automaticamente

1 respuesta más de otro experto

Respuesta
2

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas