I agree, I’d bash them all into access and then query
I do infact regularly with this code which sucks in all files in one directory provided they are of the same format:
Private Sub Command0_Click()
Dim InputDir, ImportFile As String, tblName As String
InputDir = “m:\data\imports\”
ImportFile = Dir(InputDir & “\*.csv”)
Do While Len(ImportFile) > 0
‘tblName = Left(ImportFile, (InStr(1, ImportFile, “.”) – 1)) ‘This is to import each file into single tables.
tblName = “TblDailyFiles” ‘This is to import all files into one table.
DoCmd.TransferText acImportDelim, , tblName, InputDir & ImportFile, True
ImportFile = Dir
Loop