Grazie a tutti per i suggerimenti ma ho risolto da poco
con questa semplice query, consigliatami da una collega:

codice:
"SELECT * FROM  Invent WHERE Descrizione LIKE '%"&txtpro&"%'  OR Descrizione LIKE '%"&replace(txtpro," ","%")&"%'"
Era molto + semplice del previsto e funziona per termini singoli,
per piu' termini consecutivi e finalmente anche per termini
non consecutivi!

Grazie a tutti,
Terry sei grande!
byez