Bonjour à tous,
J'utilise la commande application.ontime pour fermer automatiquement après 10mn d'inactivité un classeur partagé en réseau par plusieurs utilisateurs.
Jusque là, pas de problème...
Si un utilisateur saisie une valeur dans une cellule de ce classeur (ou d'un autre classeur d'ailleurs) sans valider par "entrée", Excel est alors en mode "busy" et la macro lancée par ontime ne s'exécutera que lorsque l'utilisateur validera sa saisie. Ce qui peut prendre un certain temps (plus de 10mn parfois) et ma fermeture automatique planifiée devient inopérante...
J'ai pensé à SendKeys "{ESC}" pour sortir de l'édition de la cellule mais je ne vois pas comment l'utiliser dans mon cas précis d'autant plus que le blocage peut venir de n'importe quel classeur ouvert.
Avez vous une solution à mon problème?
J'utilise la commande application.ontime pour fermer automatiquement après 10mn d'inactivité un classeur partagé en réseau par plusieurs utilisateurs.
Jusque là, pas de problème...
Si un utilisateur saisie une valeur dans une cellule de ce classeur (ou d'un autre classeur d'ailleurs) sans valider par "entrée", Excel est alors en mode "busy" et la macro lancée par ontime ne s'exécutera que lorsque l'utilisateur validera sa saisie. Ce qui peut prendre un certain temps (plus de 10mn parfois) et ma fermeture automatique planifiée devient inopérante...
J'ai pensé à SendKeys "{ESC}" pour sortir de l'édition de la cellule mais je ne vois pas comment l'utiliser dans mon cas précis d'autant plus que le blocage peut venir de n'importe quel classeur ouvert.
Avez vous une solution à mon problème?