Du måste ha något slags relation till mappen annars begär du att VBA skall läsa dina tankar.
Om arbetsboken med makrot alltid finns i samma mapp som övriga filer:
ThisWorkbook.Path
Om den aktiva/senast öppnade filen finns i rätt mapp
ActiveWorkbook.Path
Lägg ihop med något slags loopp som söker igenom mappen efter önskade filer och öppnar dem., typ:
Sub tst()
Dim sökväg As String
Dim Fil As String
sökväg = ThisWorkbook.Path
'Hämta namnet på den första excelfilen i mappen (du anger filändelsen för den typ av fill du vill söka efter här)
Fil = Dir(sökväg & "\*.xlsx")
Do
'öppna filen
Workbooks.Open sökväg & "\" & Fil
'sök efter nästa excelfilen i mappen
Fil = Dir
Loop Until Fil = ""
End Sub
+ lite felkontroll osv (nu kommer den t.ex att försöka öppna makro-filen igen)