Como puedo acotar una búsqueda en combobox

Tengo una lista grande en tabla y necesito que al ir escribiendo en combobox pueda limirarme la búsqueda en el desplegable. Por ejemplo, si empiezo a escribir "per" que me enseñe solo las que contengan (no que empiecen) "per" y oculte el resto para poder acotar la búsqueda.

1 respuesta

Respuesta

Javier, de Excel no tengo ni idea, pero lo que se dice, ni idea. Pero por si te puede servir, para lo que buscas. Si tengo un combinado llamado ElegirOtro, que en principio mostraría 97 valores pero escribo, por ejemplo P

Sólo me muestra aquellos que tengan una P en algún lado. Si ahora le añado una e

Ya me lo deja reducido a los que tengan la cadena pe

En este caso, en el evento Al cambiar del combinado tengo puesto

Private Sub ElegirOtro_Change()
ElegirOtro.RowSource = "select producto from productos where producto like '*" & Me.ElegirOtro.Text & "*'"
End Sub

Creo que tú tendrías que hacer una macro con este código. Claro que yo le digo que me busque los valores en una tabla, tu tendrás que hacer referencia a una hoja, un rango o lo que sea.

Por si te puede dar una idea.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas