This can get you started...it will build sql for each field in the search table..
you can alter it to make Queries if needed.
Code:
'search all fields for this text
Public Sub FindInAllFlds(ByVal pvFind, ByVal pvTbl)
Dim tdf As TableDef
Dim fld 'As Field
Dim vDelim
Dim sSql As String
Dim db
Const kNUM = 4
Const kDATE = 8
Const kSTR = 10
Const kMEMO = 12
Set db = CurrentDb
Set tdf = db.TableDefs(pvTbl)
For Each fld In tdf.Fields
Select Case TypeName(fld)
Case kSTR, kMEMO
vDelim = "'"
Case kDATE
vDelim = "#"
Case Else 'number
vDelim = ""
End Select
sSql = "Select * from [" & pvTbl & "] where [" & fld.Name & "]=" & vDelim & pvFind & vDelim
Debug.Print sSql
Next
Set db = Nothing
Set fld = Nothing
Set tdf = Nothing
End Sub