ho visto che al codice che ho buttato giù manca una parte di concatenamento della stringa di ricerca..
cercaNome=" AND NOME = '" & replace(txtNome.text,"'","''") & "'"
la parte in rosso è quella che avevo tralasciato..anche per tutte le altre..