Si è fattibile, ma credo tu debba fare un passo per volta...
Una query che adempie a quanto chiedi potrebbe avere questa struttura
SELECT * FROM T1
WHERE [TuoCampoRicerca] LIKE '* & [Criterio:] & *'
Se la riadatti al tuo contesto, all'apertura ti richiederà il testo da cercare... e ti restituirà tutti i Records che soddisfano il criterio, ovvero che in quel campo sia contenuto il testo immesso.
Poi dovrai affinare le tue conoscenze e la tua tecnica per fare in modo che il parametro sia selezionato e non inserito... e per questo dovrai avere una Tabella con i TESTI da selezionare, quindi usare una maschera di appoggio per gestire le selezioni.