Ouvrir un fichier dans répertoire réseau

Ouvrir un fichier dans répertoire réseau - VB/VBA/VBS - Programmation

Marsh Posté le 08-07-2014 à 09:00:36    

Bonjour,
 
Dans le cadre d'une macro en VBA Excel, je cherche à ouvrir un fichier situé dans un répertoire réseau non affiché dans l'explorateur windows (c'est à dire que pour l'ouvrir, il faut écrire \\nomserveur\nomrepertoire).
 
Quand je lance la macro, le fichier n'est pas trouvé. Ma gestion d'erreur fait que dans ce cas là, cela ouvre une fenêtre classique de sélection de fichier, pour choisir "à la main" le fichier. Si depuis cette fenêtre j'ouvre \\nomserveur\nomrepertoire (sans aller jusqu'au sous-répertoire du fichier), que j'annulle puis que je relance la macro, cela fonctionne.
 
Idem, si depuis le fichier contenant la macro, j'ouvre un autre fichier présent dans \\nomserveur\nomrepertoire, alors la macro fonctionne directement ensuite.
 
Une idée pour faire marcher ça direct ?  
 
 :jap:


Message édité par Tzol le 08-07-2014 à 09:01:00
Reply

Marsh Posté le 08-07-2014 à 09:00:36   

Reply

Marsh Posté le 08-07-2014 à 11:21:18    

 
           Bonjour,
 
           et en utilisant l'instruction  ChDir  au préalable ?
 

Reply

Marsh Posté le 08-07-2014 à 11:32:33    

Elle est deja utilisee :jap:
 
J'ai aussi teste en mettant le fichier contenant la macro dans \\nomserveur\nomrepertoire, pas de difference.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed