Si no te vale lo de Enrique Ramirez, leete esto
Puedes hacerlo de dos formas
1º Con un botón de comando. Supongamos que la tabla origen del formulario se llama Clientes y el campo donde aparece el nombre se llama RazónSocial. Crea dicho botón y en sus propiedades-eventos-Al hacer clic, con el generador de código crea un procedimiento de evento y entre Private Sub... y End Sub escribe
form.recordsource="select * from Clientes where [RazónSocial] Like ""*"" & [Escriba una cadena] & ""*"""
Asi, cuando pulses el botón, te aparecerá lo de Escriba...La escribes y el origen del formualrio serán aquellos regsitros de la tabla Clientes cuya RazónSocial tenga esa cadena en alguna parte del nombre.
2º Con un cuadro de texto donde escribes la cadena. Con la tabla Clientes crea una consulta, por ejemplo Buscar. Lleva a la cuadrícula el * y el campo RazónSocial. debajo de éste, en Criterios escribe
Como "*"&[forms]![nombre del formulario]![perxes]&"*"
En el formulario crea un cuadro de texto y en sus propiedades-otras-nombre ponle perxes, y en sus propiedades-eventos-despues de actualizar crea un procedimiento de evento y entre Private Sub... y End Sub escribe
form.recordsource"Select * from Buscar"
Así, cuando escribas una cadena en el cuadro de texto Perxes, servira como filtro de los registros de la consulta buscar y ésta, con los regsitros filtrados por esa cadena, será el origen de registros del formulario.