Bonsoir,
Je voudrais trouver une méthode qui me permette d'ouvrir successivement tous les fichiers d'un répertoire. Actuellement, j'utilise un code qui m'oblige à énumérer tous les fichiers :
J'ai cherché sur les forums, j'ai pas trouvé la solution. Je pense qu'il devrait exister un code simple pour cette opération.
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 v1 = 1 While v1 < 1000 If v1 = 1 Then v2 = "MonFichier1" If v1 = 2 Then v2 = "MonFichier2" ... ... If v1 = 8 Then v2 = "MonFichier999" If v1 = 9 Then v2 = "MonFichier1000" ChangeFileOpenDirectory "C:\MonDossier" Documents.Open FileName:= v2... Application.Run MacroName:="MaMacro" v1 = v1 + 1 Wend End
Partager