Fermer le classeur après un temps X d'inactivité

Cette fonctionnalité peu servir pour de multiple raisons par exemple...

  • Un affichage sensible que vous ne souhaitez pas être vu pas d'autre si l'opérateur quitte sans fermer
  • Tout simplement pour fermer tout seul.
  • Et tout autre impératif

Tant que l'opérateur travail sur le classeur rien ne se passe, s'il n'y a plus d'action pendant un temps déterminer un message d'alerte est afficher pour prévenir la fermeture imminente du classeur.

Si toujours pas d'action après ce message le classeur est sauver et fermer.

Mais il est possible de modifier le code pour par exemple Fermer le PC, changer de session etc..

Tempo programmable pour

  • e delais d'inactivité.
  • Le délais entre le 1er message et la fermeture
  • Le temps d'affichage du message

La première feuille explique le mode d'emploi.

Téléchargement :

Bonjour Lhermite,

Excusez-moi d'intervenir mais j'ai une petite question sur votre code. Entendez que je suis relativement novice sur VBA mais lorsque j'ai ouvert le fichier, le programme m'a demandé une conversion de fichier (je suis sur 2016). Et lorsque j'ai ouvert VBA, 3 de vos commandes étaient affichées en rouge :

  • Public Const Tempo1 = 3
  • Public Const Tempo2
  • Public Const TempoMess = 6

Avez-vous une explication ? Est-ce que la conversion a pu modifié votre code ?

Merci pour votre réponse

Rechercher des sujets similaires à "fermer classeur temps inactivite"