Ouverture de fichier sur serveur Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
h
hoooodini
Membre habitué
Membre habitué
Messages : 52
Appréciation reçue : 1
Inscrit le : 2 avril 2019
Version d'Excel : 2016FR

Message par hoooodini » 19 août 2019, 16:29

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.
m
m3ellem1
Membre impliqué
Membre impliqué
Messages : 1'547
Appréciations reçues : 127
Inscrit le : 18 décembre 2018
Version d'Excel : 2016

Message par m3ellem1 » 20 août 2019, 01:42

Salut Hoooodini,

essaie comme ca peut ête
Workbooks.Open (".\Suivi ESSAIS.xlsx")
ou comme ca:
Workbooks.Open (ActiveWorkbook.Path & "\Suivi ESSAIS.xlsx") 
h
hoooodini
Membre habitué
Membre habitué
Messages : 52
Appréciation reçue : 1
Inscrit le : 2 avril 2019
Version d'Excel : 2016FR

Message par hoooodini » 20 août 2019, 08:28

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.
h
hoooodini
Membre habitué
Membre habitué
Messages : 52
Appréciation reçue : 1
Inscrit le : 2 avril 2019
Version d'Excel : 2016FR

Message par hoooodini » 20 août 2019, 09:10

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é.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message