Ouverture de fichier sur serveur

Bonjour,

J'ai pas mal cherche a ce sujet mais sans succès.

J'ai réalisé en local une macro ouvrant un certain fichier, je l'avais dans le même dossier que celui contenant le fichier avec la macro. ma macro marche nickel et je peut récupérer les données.

Seulement je souhaite avoir des données a jour et donc les prendre directement sur le serveur.

Mais c'est la que je bloque.

Workbooks.Open (Source.Path & "\Suivi ESSAIS.xlsx") 

quand j'etais en local

Workbooks.Open (Source.Path & "\\DSI-FIC01-LGS\...\PE\Suivi ESSAIS.xlsx") 

en cherchant sur serveur

Je ne comprend pas l'erreur, quand je met le chemin sur l'explorateur je tombe sur le bon dossiers mais ne veut pas ouvrir le fichier a partir du chemin.

Est ce qu'il faut une manip spéciale.

Cordialement.

Salut Hoooodini,

essaie comme ca peut ête

Workbooks.Open (".\Suivi ESSAIS.xlsx")

ou comme ca:

Workbooks.Open (ActiveWorkbook.Path & "\Suivi ESSAIS.xlsx") 

Bonjour encore m3ellem1,

Il n'y a pas de soucis quand je travaille en local, comme j'avais mis tout les documents concerné dans le même dossier, il arrivait à ouvrir avec un source.path.

Mais cette fois ci, le fichier contenant la macro est sur un ordinateur, et je veut que cette macro ouvre un fichier sur un serveur pour récupérer des données a jour. Donc je ne peut pas utiliser le chemin activeworkbook.path

Cordialement.

J'ai trouvé mon erreur, un truc tout bete.

Workbooks.Open (Source.Path & "\Suivi ESSAIS.xlsx")

J'avais laissé source.path & avant de mettre le lien, maintenant ça donne ça.

Workbooks.Open ("\\DSI-FIC01-LGS\...\PE\Suivi ESSAIS.xlsx") 

Désolé de vous avoir dérangé.

Rechercher des sujets similaires à "ouverture fichier serveur"