Bonsoir,
avec ce code, tu peux ouvrir les fichiers avec mot de passe
Quelques règles :
- le mot de passe est "cdg"
- tous les fichiers à ouvrir sont dans le même répertoire que le fichier de récapitulation, et uniquement ceux-ci (ils sont tous ouverts)
- ils contiennent tous un onglet nommé "base"
Pour la consolidation, il faudrait voir la structure de tes fichiers (Recap, et "base")
Sub ouvrir_avec_mdp()
Dim Fichier As String
Dim Fichier_Recap As String
Application.ScreenUpdating = False
ChDir ActiveWorkbook.Path
Fichier_Recap = ActiveWorkbook.Name
Fichier = Dir("*.xls")
If Fichier = "" Then Exit Sub
Do Until Fichier = ""
If Fichier <> Fichier_Recap Then
Workbooks.Open Fichier, Password:="cdg"
Workbooks(Fichier).Sheets("base").Copy After:=Workbooks(Fichier_Recap).Sheets(1)
Workbooks(Fichier).Close
End If
Fichier = Dir
Loop
End Sub