Perchè vai sulla Query che deve essere rivista...?
Come sai i criteri che includono il JOLLY richiedono il LIKE al contrario quelli per ricerca esatta no...
Io lascerei la Query come sta senza questo criterio, poi una riga di codice VBA per comporre il criterio da passare a FILTER(comodo soprattuttto se poi si stampa...)
Ipotizzo un Button che applica il Filtro:
Private Sub NomeButton_Click()
Dim sWH As String
sWH = Replace(Me!NomeTextBoxCriterio, "'", "''")
If Len(sWH) = 0 Then
If Me.FilterOn Then Me.FilterOn = False
Else
Select Case Me!NomeCheckBox
Case True: sWH = "NomeCampo = '" & sWH & "'"
Case Else: sWH = "NomeCampo LIKE '*" & sWH & "*'"
End Select
Me.Filter = sWH
If Not Me.FilterOn Then Me.FilterOn = True
End If
End Sub