déplacer un fichier dans un autre répertoire

  • Initiateur de la discussion Initiateur de la discussion philppe27
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

philppe27

XLDnaute Occasionnel
Bonjour,

Je voudrai déplacer un fichier dans un autre répertoire. Quelle commande puis je utiliser ?
J'ajoute que je ne connais pas le nom du fichier ou plutôt le fichier commence par "budget" suivi de chiffres que je ne connais pas.

Merci de votre aide.

Cordialement.
 
Re : déplacer un fichier dans un autre répertoire

Bonsoir

Quelle commande puis je utiliser ?
Tu as été voir dans l'aide en ligne de VBA ?
ALT+F11 -> F1
Cela donne ceci par exemple
MoveFile, méthode
Description
Déplace un ou plusieurs fichiers d'un emplacement vers un autre.
ou aussi
Move, méthode
Description
Déplace un fichier ou un dossier spécifié d'un emplacement vers un autre.
Syntaxe
object.Move destination
La syntaxe de la méthode Move comprend les éléments suivants :
Élément Description object Correspond toujours au nom d'un objet File ou Folder. destination Destination du déplacement du fichier ou du dossier. Les caractères génériques ne sont pas autorisés.

Remarques
Le résultat de la méthode Move sur un objet File ou Folder est identique à celui de FileSystemObject.MoveFile ou FileSystemObject.MoveFolder. Notez cependant que ces méthodes alternatives sont capables de déplacer plusieurs fichiers ou dossiers.
 
Dernière édition:
Re : déplacer un fichier dans un autre répertoire

Bonsoir,

Code:
Déplacer un répertoire
'Cocher Microsoft Scripting RunTime

Set fs = CreateObject("Scripting.FileSystemObject")
fs.MoveFolder fs.GetFolder("c:\y"), "c:\xx\x"

Set Fs = CreateObject("Scripting.FileSystemObject")
Fs.CopyFolder "c:\mesdoc\excel\boisg", "c:\mesdoc\excel\coucho"

JB
 
Re : déplacer un fichier dans un autre répertoire

Bonjour à tous, je rejoins tardivement cette discussion pour une demande complémentaire

Dans un répertoire c:\TRAVAIL j'ai 5000.... 10000 fichiers de type htm, html ou .txt

je souhaite les déplacer par lot de 500 pages dans des sous-répertoires générés automatiquement qui s'appelleraient lot1, lot2, ... lotn.
Chaque répertoire lot1, lot2, ... lotn devrait également intégrer un sous-sous répertoire créé automatiquement nommé "done", ainsi qu'un fichier excel spécifique (toujours le même)

Une idée ? je pleure et je suis particulièrement nulle... Merci de votre aide !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
128
Retour