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.
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![]()
Vous vous posez une question, la réponse est peut-être ici :![]()
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6
Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension
J'ai bien trouvé cela :
Avec l'argument object qui représente toujours un objet FileSystemObject.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Pourquoi faire compliqué lorsque l'on peut faire encore plus compliqué.
Lorsque je suis à la ligne
J'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 objFSO.CopyFile "C:\FSO\*.txt" , "D:\Archive\" , OverwriteExisting
Pourquoi ?Permission refusée
![]()
parce que tu n'as pas les droits de copier dasn le répertoire de destination.
Pourquoi faire compliqué lorsque l'on peut faire encore plus compliqué.
Je n'avais pas vu ça :
Voici un lien qui t'aidera :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.
Pourquoi faire compliqué lorsque l'on peut faire encore plus compliqué.
C'est bizarre, parce quand je le fais manuellement ca marche.
Je ne comprends pas![]()
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.
Pourquoi faire compliqué lorsque l'on peut faire encore plus compliqué.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager