Вот что я придумал:
Public Function ListAttachmentTables()
Dim tdf As TableDef
Dim fld As Field
Dim FldsCnt As Long
Dim lngCountLoop As Long
CurrentDb.TableDefs.Refresh
For Each tdf In CurrentDb.TableDefs
If Not tdf.Name Like "MSys*" Then
For Each fld In tdf.Fields
If fld.Type = 101 Or fld.IsComplex = True Then
Debug.Print tdf.Name & " / " & fld.Name
End If
Next fld
End If
Next tdf
Set tdf = Nothing
End Function
При запуске ListAttachmentTables
в непосредственном окне результат был:
ASSOC_CLOSING_INFO / Attachments
ASSOC_NAME2 / Attachments
Backup Closing Sharepoint / Documents
Backup Closing Sharepoint / Attachments
CC_Card / Field1
Closing_requests1 / Documents
Closing_requests1 / Delivery_Dates
Closing_requests1 / Total_Package
Closing_requests1 / Attachments
Mail_Requests / group1
Mail_Requests / group2
Mail_Requests / Attachments
MSysResources / Data
UserInfo / Attachments
Близко к тому, что мне было нужно, спасибо!