Sub EnumFields()
Dim dbs As DAO.Database
Dim tbl As DAO.TableDef
Dim fld As DAO.Field
Dim sTb As String
Dim prp As DAO.Property
sTb = InputBox("Enter table name")
Set dbs = CurrentDb
Set tbl = dbs.TableDefs(sTb)
On Error Resume Next
For Each fld In tbl.Fields
Debug.Print fld.Name
Debug.Print " " & fld.Properties("Caption")
Debug.Print " " & fld.Properties("Description")
Next fld
End Sub