Les fichiers (classeurs) n'ont pas de cellules. Seuls les feuilles ont une cellule "A1"
Les fichier (classeurs) ont en général une extension (xls, xlsx, xlsm... à préciser.
J'ai supposé que les fichiers à tester étaient du type ".xlsm"
et que la feuille était nommée "Feuil1"
Cette macro extrait les 5 premiers mois de 2018 dans la première colonne de la feuille active.
Il faudra modifier "chemin" en fonction de ton "path"
Sub galopin()
Dim im%, ij%, S$, chemin$
chemin = "D:\Documents\_EXC\"
For im = 1 To 5
For ij = 1 To 5
S = "20180" & im & "0" & ij & ".xlsm"
If Dir(S) <> "" Then
ActiveSheet.Range("A" & im).Formula = "='" & chemin & "[" & S & "]Feuil1'!A1"
Exit For
End If
Next
Next
End Sub
Nota : Pour les années antérieures ce sera plus compliqué à cause du format des mois (pour im > à 9) il y aura un bricolage à faire pour obtenir un string cohérent à 8 digits...
A+