Hice un formulario Form1
![](//blob.todoexpertos.com/uploads/md/34f82b18f97bc7ba85f71a81c1f7e8d7.png)
En el evento Intervalo lo puse a 10,000 (cada 10 segundos) y en el evento Al Cronometro puse el código del Link de Microsoft. Esto es a nivel de Propiedades del Formulario.
![](//blob.todoexpertos.com/uploads/md/f8e2c143910b839193e324170c10827c.png)
Aquí el código, dentro del evento
Nota: Aquí la Constante IDLEMINUTES la puse = 1 para que lo hiciera cada 1 minuto, independientemente que la revisión del evento Inteval sea cada 10,000 milisegundos.
![](//blob.todoexpertos.com/uploads/md/34ea29be6284246abca11a81c6025f9b.png)
![](//blob.todoexpertos.com/uploads/md/29b6e5c8aa9ed5812bc74eadca55bd60.png)
En seguida pegue el otro código la Sub (IdleTimeDetected), ya que como es una Sub debe de ir en el mismo modulo (Form1)
![](//blob.todoexpertos.com/uploads/md/4bc0b2c9ec90a6a5f1553c73de5f85ce.png)
Hasta aquí solo te mandara un mensaje indicando que el formulario tuvo 1 minuto de inactividad, aquí debes de poner el Docmd. Close, o el código que quieras que haga al cumplirse 1 minuto de inactividad.
![](//blob.todoexpertos.com/uploads/md/70084931b0c4a95a684f1537c0c532a1.png)
algo asi, para que se cierre el formulario
![](//blob.todoexpertos.com/uploads/md/30c65614363091277bc4df9fffa056c2.png)
Saludos! Espero poder haberte ayudado.
En todo caso pon un mail y te mando el ejemplo,
U1. México