Bonjour,
J'ai créé un bouton avec un code VBA pour ouvrir l'explorateur windows, sélectionner un ou des fichiers et les coller dans un autre dossier.
Cela fonctionne bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Sub Chauffage_Pompe_FT() Dim Fichier As Variant Dim NomFichier As String Dim I As Integer Dim RepEnfant As String RepEnfant = ThisWorkbook.Path & "\TEST" Fichier = Application.GetOpenFilename(Title:="Sélection multiple", MultiSelect:=True) If TypeName(Fichier) = "Boolean" Then Exit Sub Else For I = 1 To UBound(Fichier) NomFichier = Mid(Fichier(I), InStrRev(Fichier(I), "\") + 1) FileCopy Fichier(I), ThisWorkbook.Path & "\Docs\Chauffage\Pompe\Fiches_techniques" & "\" & NomFichier Next End If End Sub
Ce que j'aimerais ajouter, c'est qu'une case soit cochée quand l'action a été effectuée, mais qu'elle ne le soit pas si aucun document n'est sélectionné (lorsque l'on quitte l'explorateur sans avoir cliqué sur "ouvrir").
Je vous remercie d'avance pour votre aide
MP_TIPEE
Partager