Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres Connexion à distance serveur

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,
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Bonjour le fil, le forum, arthour973

arthour973
Si j'étais moi, je partirai vers Powershell
Ce lien n'existe plus
https://stackoverflow.com/questions/27798567/powershell-excel-save-and-close-after-run
https://stackoverflow.com/questions...n-excel-2013-macro-enabled-workbook-from-powe
tout en mettant 3 paracétamol dans ma bière, car ça a l'air coton cette histoire

Voir aussi cette piste peut-être
https://www.pcastuces.com/pratique/astuces/5065.htm

J'avais oublié la première règle: Rechercher avant tout dans les archives du forum
https://www.excel-downloads.com/thr...hier-ouvert-depuis-une-tache-planifiee.21884/

Bonnes lectures.
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re,

arthour973
Auriez-vous une idée ?
Amicalement,
Lionel,
je t'en ai donné plusieurs d'idées
Et tu me connais: je suis du genre à inciter les questionneurs à mettre les mains dans le cambouis et à mouiller la chemise.

Donc yapluka cogiter et passer en mode TEST

D'autant plus toi seul peut faire des tests en situation réelle
Application : développée en Tunisie en html css + java + java script
Chaque utilisateur à sa session sur le serveur.
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil, le forum

arthour973
Par curiosité (la mienne déjà) et pour le partage des connaissances sur le forum, tu peux nous en dire plus sur la solution adoptée, stp.

• VBA + powershell ?
• powershell seul ?​
 

Usine à gaz

XLDnaute Barbatruc
Bonjour Staple, Le Forum,

Bien sur que je compte partager mais je n'y connais rien et c'est mon informaticien qui l'a fait.
Je vais voir avec lui s'il peut me transmettre le code.
Bonne journée à toutes et à tous.
Amicalement,
Lionel,
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…