Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Copier un fichier dans plusieurs répertoires

  • Initiateur de la discussion Initiateur de la discussion asengs
  • 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 !

A

asengs

Guest
Bonjour,

je souhaiterais savoir si c'est possible à partir d'un macro excel de copier un fichier (modèle pdf) dans plusieurs répertoires?

J'ai un fichier pdf et 200 répertoires, et je souhaiterais avoir ce fichier pdf dans chacun des répertoires.

Merci
 
Re : Copier un fichier dans plusieurs répertoires

bonjour asengs le forum
oui c'est possible de le copier mais il faut dresser la liste des répertoires et là c’est pas la même
tes répertoires sont à la racine de C ?
a+
papou 🙂
 
Re : Copier un fichier dans plusieurs répertoires

Non ils ne sont pas directement à la racine de C, ils sont sous un répertoire qui lui est à la racine de C...

Etant novice en vba, je ne sais pas du tout par où démarré 🙁
 
Re : Copier un fichier dans plusieurs répertoires

Bonjour le fil 🙂,
A tester
Code:
Sub Test()
Dim Dossier As Object, Chemin As String, ACopier As String
Dim fd As FileDialog, fs As Object, f As Object
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
If .Show = -1 Then
If .SelectedItems.Count <> 1 Then Exit Sub
ACopier = .SelectedItems(1)
End If
End With
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
With fd
If .Show = -1 Then
If .SelectedItems.Count <> 1 Then Exit Sub
Chemin = .SelectedItems(1)
End If
End With
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.getfolder(Chemin)
For Each Dossier In f.SubFolders
FileCopy ACopier, Dossier.Path & "\" & Split(ACopier, "\")(UBound(Split(ACopier, "\")))
Next
End Sub
Sélectionner d'abord le fichier à copier, puis le dossier qui contient les sous dossiers à remplir 😛...
Bon courage 😎
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
37
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…