Bonjour,
Voila, je voudrais créer une macro qui permet par exemple de récupérer un fichier .pdf situé sur le bureau, de le copier et de le coller dans un autre répertoire.
Est ce qu quelqu'un pourrait m'aider ?
Merci d'avance.
Version imprimable
Bonjour,
Voila, je voudrais créer une macro qui permet par exemple de récupérer un fichier .pdf situé sur le bureau, de le copier et de le coller dans un autre répertoire.
Est ce qu quelqu'un pourrait m'aider ?
Merci d'avance.
Name et :f1:
J'ai bien trouvé cela :
Avec l'argument object qui représente toujours un objet FileSystemObject.Code:
1
2 object.CopyFile source, destination[, overwrite]
Mais je ne comprends pas trop le FileSystemObject.
Un peu d'aide :
http://www.activexperts.com/activmon.../#CopyFile.htm
Lorsque je suis à la ligne
J'ai l'erreur suivante :Code:
1
2 objFSO.CopyFile "C:\FSO\*.txt" , "D:\Archive\" , OverwriteExisting
Pourquoi ?Citation:
Permission refusée
:(
parce que tu n'as pas les droits de copier dasn le répertoire de destination.
Je n'avais pas vu ça :
Voici un lien qui t'aidera :Citation:
Mais je ne comprends pas trop le FileSystemObject.
http://msdn.microsoft.com/library/de...926cd4d2e8.asp
FileSystemObject te permet de gérer les fichiers et les dossiers sous Windows.
C'est bizarre, parce quand je le fais manuellement ca marche.
Je ne comprends pas:roll:
Certainement à cause de ton overwriteexisting. Ton script doit essayer d'overwriter un fichier que tu n'as pas le droit de détruire. Genre un fichier qui est en lecture seule.