Jump to content

Filtrar lista de combobox


Recommended Posts

Hola:

Creo que este es un tema comun, pero ya llevo dias buscando y no encuentro alguna solucion.

Estoy usando un formulario en excel. Dento de este formulario hay un ComboBox, que obtiene todos sus datos desde un rango de celdas de una hoja, hasta ahi todo esta perfecto, el problema es que la lista de items es de aproximadamente 1000, y esto ocasiona dificultad en la busqueda porque los datos no estan ordenados.

Una opcion es ir escribiendo dentro del ComboBox y este va dando sugerencias dependiendo de la similitud con los elementos de la lista, es decir: si escribes CA, te pone como sugerencia CAble rojo...., ahora el segundo problema es que en la lista de items, estos empiezan con un codigo (nro de serie) del cual nadie recuerda (nadie puede memorizar 1000 codigos de 6 digitos), y la solucion a eso es que mediante tu vas escribiendo en el ComboBox, te vaya filtrando los items de la lista y asi sea mas facil seleccionar el que se desea. Se puede decir que es una funcion busqueda dentro del combobox.

Espero su pronta respuesta

Gracias.

Saludos

Link to comment
Share on other sites

Hola enferchats

Te recomiendo que subas un archivo (Zipiado preferiblemente del 2003) como exigen las Normas del Foro, coloca tus datos y manualmente lo que necesitas, las posibilidades de que te respondan pueden aumentar, recuerda que para nosotros (los que preguntamos) lo tenemos muy claro, lo difícil es trasmitir nuestras dudas y que nos entiendan.

Saludos

Lázaro.

Link to comment
Share on other sites

Disculpa por la demora, tuve que crear un libro para poder ejemplicarlo. Tambien cree algunas macros para que entiendan el procedimiento, lo que hace esto es seleccionar un item de la Hoja1, mediante un Combobox, para luego agregarlo a la Hoja2 y ahi se busque el precio y se tenga el item con su precio en esta hoja, es el procedimiento para una factura,se pueden seguir agregando items segun se desee.

El problema no son las macros.... el problema es la busqueda del item en el Combobox, debido a que es una lista de 1000 items y como se daran cuenta la gran mayoria empieza por numeros, esto complica todo, lo que deseo es que segun vaya escribiendo algo en el ComboBox la lista que va debajo de este se vaya reduciendo y vaya filtrando los items. Para asi la busqueda sea mas simple.

Esto seria lo optimo, en caso no se pueda porfavor ayudenme con lo mas proximo que se pueda, o en todo caso usar otra cosa que tenga mejores propiedades que un ComboBox. Espero me entiendan, en todo caso no duden en preguntar.

Gracias

problema.xls

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

Privacy Policy