Ouvrir plusieurs fichiers excel

gbcof

XLDnaute Nouveau
Bonjour,

Je voudrais avec une macro ouvrir tous les fichiers Excel contenant "S03" (numéro de la semaine courante) contenus dans un répertoire dont je rentre le chemin dans une inputbox par exemple. Or, je ne sais pas comment faire. A vrai dire, je ne sais même pas si c'est possible.

Quelqu'un peut-il m'aider?

Merci d'avance
 

skoobi

XLDnaute Barbatruc
Re : Ouvrir plusieurs fichiers excel

Bonjour,

Voici un exemple:

Code:
Sub ouvre()
chemin = InputBox("Indiquer le répertoire")
sem = InputBox("Indiquer la semaine")
With Application.FileSearch
    .LookIn = chemin
    .FileType = msoFileTypeExcelWorkbooks
    .Filename = "*" & sem & "*"
    .Execute
    If .FoundFiles.Count = 0 Then MsgBox "auncun fichier trouvé"
    For i = 1 To .FoundFiles.Count
      Workbooks.Open .FoundFiles(i)
   Next
End With
End Sub
 

Discussions similaires

Réponses
35
Affichages
895

Statistiques des forums

Discussions
312 231
Messages
2 086 450
Membres
103 214
dernier inscrit
MASSA1616