Usine à gaz
XLDnaute Barbatruc
Bonjour à toutes et à tous,
Peut-être une aide qui, comme pour excel, me serait très précieuse.
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.
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 session 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 en « 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,
(j'ai vu que le forum Développez.com traite les questions de programmation web et je me suis permis d'y déposer également ma question)
Amicalement,
Lionel,
Peut-être une aide qui, comme pour excel, me serait très précieuse.
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.
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 session 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 en « 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,
(j'ai vu que le forum Développez.com traite les questions de programmation web et je me suis permis d'y déposer également ma question)
Amicalement,
Lionel,
Dernière édition: