I think we missed the part where you were supposed to tell us that you wanted to be able to enter multiple keywords at one time to search for.
What you are attempting to do is quite complex considering your current structure. I would set up a related table of keywords. This would be much easier to search.
If you can't change your structure, you may need to write some code that modifies the SQL of a saved query. Users could enter multiple keywords separated by commas in a form control. Code could loop through the keywords and build a SQL statement using multiple " Or "s in the criteria.
If you don't know how to write or maintain code, go back to the keyword table or maybe someone will create the code for you. It would really help to know the table and field names if you want someone to provide the code.
Duane MS Access MVP
[green]Ask a great question, get a great answer.[/green] [red]Ask a vague question, get a vague answer.[/red]
[green]Find out how to get great answers faq219-2884.[/green]