hmmm, sort of get it. This is what I have done: but, would I then have to set the variable (BlnTableName) = equal TestForTable somewhere?

Option Compare Database
Public BlnTableName As Boolean

Public Function TestForTable(ByVal strTablename As String) As Boolean
On Error Resume Next

Dim strName As String
TestForTable = False
strName = DBEngine(0)(0).TableDefs(strTablename).Name

If Err.Number = 0 Then
TestForTable = True
Else
Err.Clear
End If

End Function