Bonjour à toutes et à tous,

Je fais appel à votre aide pour 1 souci de connexion à distance (bureau à distance) avec un serveur Dell PowerEdge T20

Je me permets de vous le soumettre en espérant poser ma question sur le bon forum.

Le contexte
Je travaille à distance à partir de la Tunisie (du moins j’essaie LOL) avec des commerciaux pouvant habiter n’importe où dans le monde (mes premiers commerciaux habitent en France).

Outil de travail : fichier excel (chaque commercial(e) a accès à son fichier personnel de travail).
Application : développée en Tunisie en html css + java + java script
Chaque utilisateur à sa cession sur le serveur.

Sachant que l’utilisateur est le principal « ennemi » de l’informatique LOL, j’ai souhaité « faire le tour » des erreurs possibles de manipulations.

Souci 1 : Enregistrement avec sauvegarde du fichier excel de travail.
En vba (macros), j’ai prévu que les fichiers s’enregistrent automatiquement à leurs fermetures, ça fonctionne et également en connexion à distance s’ils sont fermés avant déconnexions.

Malheureusement, si l’utilisateur se déconnecte ou « oubliant » de fermer son fichier, l’enregistrement des modifications ne se fait pas et c’est un vrai problème.

Je souhaiterais qu'à la déconnexion, s'il n'a pas été fermé :
- Que le fichier excel se ferme automatiquement en enregistrant les modifications (exécution du code vba du fichier),
- Ou que la déconnexion ne soit pas possible avec affichage d’un message genre « vous devez fermer votre fichier avec de pouvoir vous déconnecter ».

Nous n’arrivons pas à trouver comment coder sachant que le code doit agir avec le nom du fichier excel ouvert et pas sur l’application excel (plusieurs utilisateurs étant connectés en même temps sur le serveur).
Auriez-vous une idée ?

Avec mes remerciements déjà d’avoir lu ma demande,
Je vous souhaite à tous et à toutes un bon WE,
Amicalement,
Arthour,