Saltar al contenido

Filtrar lista de combobox


Recommended Posts

publicado

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

publicado

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.

publicado

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

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.