Sub Tst() Dim PATH As String, NPATH As String Dim oFSO As Scripting.FileSystemObject Dim DossierSource As Scripting.Folder Dim DossierDestination As Scripting.Folder Dim File As Scripting.File
Set oFSO = New Scripting.FileSystemObject
PATH = "C:\TEST\" NPATH = "C:\TEST2\"
Set DossierSource = oFSO.GetFolder(PATH) Set DossierDestination = oFSO.GetFolder(NPATH)
For Each File In DossierSource.Files oFSO.MoveFile File, DossierDestination & "\" & File.Name Next File
Set DossierDestination = Nothing Set DossierSource = Nothing Set oFSO = Nothing End Sub
Marsh Posté le 18-03-2008 à 18:42:47
Bonjour,
Je cherche à déplacer l'ensemble des fichiers présents dans un répertoire vers un autre.
Illustration:
Folder TEST Folder TEST2
----------- ------------
test.txt >>>>>
Test2.doc >>>>>
Je pense que le Fso avec un boucle est le moyen le plus simple, mais je n'arrive pas à trouver la bonne syntaxe.
Je pensais à un truc du genre:
Mais ça marche po !
Message édité par krhyme78 le 18-03-2008 à 18:44:08