Bonjour à tous,
Je viens vers vous car je bloque ( encore et encore ) sur une macro qui permet de copier coller un fichier d'un répertoire à un autre.
Colonne B " Chemin des fichiers à copier"
Colonne C "nom du fichier"
Colonne F " Dossier de destination" .
lorsque je fais tourner la macro celle ci copie tous les documents dans le 1er dossier de destination indiqué, même si les chemins sont différents sur les lignes suivantes. Je dois oublier quelque chose... :(
Sub repCopierFichier()
Dim fso As Object, Dossier_cherché$, Dossier_récepteur$, Fichier_cherché$
Set fso = CreateObject("Scripting.FileSystemObject")
Dossier_récepteur = Range("F2")
Range("B2").Activate
Do Until ActiveCell = ""
Dossier_cherché = ActiveCell
Fichier_cherché = ActiveCell.Offset(0, 1)
fso.CopyFile Dossier_cherché & "\" & Fichier_cherché, Dossier_récepteur & "\" & Fichier_cherché
ActiveCell.Offset(1, 0).Activate
Loop
End Sub
Je vous joint le fichier en pièce jointe,
Merci de m'avoir lu !
A.