Function GetAllFieldNames()
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As DAO.Field
Set db = CurrentDb
For Each tdf In db.TableDefs
If Instr(1, tdf.Name, "MSys") = 0 Then
Debug.Print "Table: " & tdf.Name & " FieldCount: " & tdf.Fields.Count
For Each fld In tdf.Fields
Debug.Print fld.Name
Next
End If
Next
End Function