Copie fichier sur réseau

bonjour à tous,

je sollicite votre expertise pour résoudre un problème sur lequel je bute depuis qlq jours.

j'ai un fichier que je mets sur le réseau interne pour consultation par d'autres personnes.

je le copie (manuellement jusqu'ici) sur lecteur G/documents en commun/magasin

je souhaiterais le faire via code VBA :

donc il faudrait, soit mettre le fichier en lecture seule une fois copié, soit donner la capacité au code de le fermer même si ouvert par qlq d'autre de sorte à me permettre de copier (écraser) systématiquement à chaque fois que c'est nécessaire sans être bloqué.

merci d'avance.

Pedro.

Bonjour,

il faudrait, soit mettre le fichier en lecture seule une fois copié

Le fichier ne peut qu'être mis en lecture recommandée. Si on le veut en lecture seule, il faut passer par un script ou un classeur intermédaire.

je le copie (manuellement jusqu'ici) sur lecteur G/documents en commun/magasin

je souhaiterais le faire via code VBA :

Le plus simple est de le copier via un script ( .bat ou .vbs) et de programmer l'exécution de ce script dans le planificateur de tâches.

bonjour @thev,

là c'est trop technique pour moi, tu dis des choses que j'entends pour la 1ere fois.

comment faire?

merci.

Pedro.

Un script est un fichier .bat ou .vbs

Le fichier .bat contient des commandes MS-DOS ou lignes de commande

Le fichier .vbs contient des instructions VBA (aux fonctionnalités réduites).

Comment faire ?

1- mettre ton fichier en lecture recommandée

2-créer via le bloc-notes un fichier .vbs contenant les instructions VBA de copie de ton fichier

3- exécuter le fichier .vbs en l'ouvrant.

Rechercher des sujets similaires à "copie fichier reseau"