Загрузка страницы

Ejecutar una macro en Excel a una hora determinada o cada cierto tiempo con OnTime VBA @EXCELeINFO

✅ Descarga el archivo de ejemplo | http://www.exceleinfo.com/ejecutar-una-macro-en-excel-a-una-hora-determinada-o-cada-cierto-tiempo-con-ontime-vba
🏆 Suscríbete a este canal | https://goo.gl/M5zNA8

En este tutorial veremos la manera de programar o agendar la ejecución de macros a determinadas horas o cada cierto tiempo. Supongamos que compartes en red un archivo y si tus compañeros no cierran el archivo, éste se cierre automáticamente a cierta hora. Para ejecutar macros a futuro haremos uso del método OnTime en VBA.

Haciendo uso del método OnTime veremos 3 maneras de agendar la ejecución de macros:

-Ejecutar una macro en n cantidad de tiempo, por ejemplo, ejecutarla en media hora.
-Ejecutar una macro cada segundo, o el tiempo que definas.
-Ejecutar una macro a cierta hora.

Cómo funciona el método OnTime

Como he explicado, el método OnTime nos ayudará a agendar o programar la ejecución de macros a una hora en específico o dentro de cierto tiempo. A continuación enlisto los parámetros de OnTime y su explicación.

-EarliestTime. Es la hora en la que se ejecutará la macro.
-Procedure. Es el nombre de la macro o procedimiento que se ejecutará.
-LastestTime. Es el tiempo en que la macro se puede volver a ejecutar en caso de que Excel se encuentre ocupado a la hora programada. Por ejemplo si queremos que la macro se intente ejecutar en 30 segundos, en este parámetro pondríamos EarliestTime + 30. Sólo se hará un segundo intento.
-Schedule. Si omitimos este parámetro por default será True, es decir, que ejecutará un procedimiento. Si le ponemos False anulará la ejecución de la macro o procedimiento.

Muchos ejemplos | http://www.exceleinfo.com
Muchos ejemplos | http://blogs.itpro.es/exceleinfo
Página de Facebook | https://www.facebook.com/EXCELeINFO
Recibe notificaciones por Telegram | https://t.me/EXCELeINFO
Twitter | @EXCELeINFO
Twitter | @SergioACamposH

Descargar EXCELeINFO addin:
http://addin.exceleinfo.com

Photo by Sonja Langford on Unsplash

Видео Ejecutar una macro en Excel a una hora determinada o cada cierto tiempo con OnTime VBA @EXCELeINFO канала Sergio Alejandro Campos - EXCELeINFO
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
10 мая 2018 г. 20:00:04
00:14:02
Яндекс.Метрика