Bueno, pues he intentado adaptar un ejemplo del foro a mi base de datos y, para variar, no me funciona. Lo que pretendo es, a través de un botón en un formulario, que me localice los registros que contengan parte de los valores de ese campo (es decir, si busco la calle Castilla, si meto Cast que me filtre la calle Castilla, Castellanos, etc.) Lo estoy realizando conforme al ejemplo de aquí
https://forum.openoffice.org/es/forum/v ... lit=FILTRO cuyo código no puede ser más sencillo.
Código: Seleccionar todo
Sub BotonFiltroNombre(Event As Object)
Dim Form As Object
Form=Event.Source.Model.Parent
Form.Filter="UPPER(""TXTUBICACION"") LIKE '%" & UCase(InputBox("Introduzca todo o parte del nombre a buscar:","BUSCAR POR NOMBRE","")) & "%'"
Form.Reload
End Sub
El caso es que el programa no me peta ni nada, tan solo que, cuando introduzco cualquier caracter, me deja la tabla (de prueba) vacía. ¿Alguien sabe por qué ocurre ésto?