salve
per utilizzare il valore di una textbox come criterio di selezione query puoi provare questa macro cambiando i nomi dei riferimenti.
Nella macro che segue, saranno da cambiare:
Testo2 è il nome della casella di testo
Tabella1 è il nome della tabella
COGNOME è il campo da filtrare
Maschera1 è il nome della Maschera che contiene la textbox
Private Sub Testo2_AfterUpdate()
DoCmd.OpenTable "Tabella1", acNormal, acReadOnly
DoCmd.ApplyFilter "", "[Tabella1]![COGNOME] Like [Forms]![Maschera1]![Testo2]"
End Sub
Nota: acReadOnly apre la tabella filtrata in solo lettura, se vuoi avere la tabella modificabile, devi solo cancellare
l'istruzione
Per copiare la macro, con la maschera selezionata, Menù Visualizza>codice
se tutto è stato eseguito correttamente, digitando nella Textbox *RO*
ti verranno proposti tutti i nomi che contengono al loro interno i caratteri "RO"
saluti
Giap