I have done all that - thank you very much by the way
but the vba is throwing an error. It runs on the Event AfterUpdate of the unbound combo box. The highlighted row is the last row Me.RecordSource = strSQL but I figure it has to do something with the sql itself. The error is Runtime 3135 Syntax Error in Join Operation.
Any thoughts?
Code:
Private Sub ContactName_AfterUpdate()
Dim strSQL As String
If IsNull(Me.ContactName) Then
Me.RecordSource = "tblMain"
Else
strSQL = "SELECT tblMain.*, b.[Primary COntact - Last name] FROM tblMain, tblOrigContacts b " & _
"INNER JOIN tblOrigContacts ON tblMain.Account = tblOrigContacts.Account " & _
"WHERE (((tblOrigContacts.[Account])= '" & Me.ContactName & "'));"
Me.RecordSource = strSQL
End If