Bonjour à tous.

Un de mes fichiers devant etre accessible à tous sur serveur à un chemin différent en fonction de l'utilisateur qui va l'ouvrir (question de droit d'acces).

par exemple pour le PC X le chemin sera:
\\serveur\Travail\dossier\fichier.xls

et pour le PC Y:
\\serveur\Travail@toto\dossier\fichier.xls

Le fichier final étant le même, mais les droit des machine n'y accède pas de la meme maniere.

J'ai donc dans un premier temps récupérer le "ShareName" du disque de partage et je recompose le chemin avec la partie commune:

Disque.sharename & "\dossier\fichier.xls ce qui donne
\\serveur\Travail\dossier\fichier.xls ou...

\\serveur\Travail@toto\dossier\fichier.xls
ce chemin étant affecter à une variable "chemin"

mais lors de mon ouverture de fichier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Workbooks.Open (chemin)
Cela ne marche pas alors que si j'écris en dur la valeur de la variable ca marche...

Merci de vos lumieres