Saltar al contenido

buscador de Datos de la hoja activa en listbox al escribir


viejo

Recommended Posts

publicado

Buenas noches tengan expertos me encuentro tratando de resolver el siguiente problema que tengo espero me puedan ayudar al respecto ya que la mente en este momento no me da para mas; resulta que tengo lo siguiente:

necesito hacer una macro que me busque o filtre los datos de las filas de la hoja activa al estar escribiendo en el textbox, dicho de otro modo; que al estar escribiendo en tiempo real me vayan apareciendo los datos conicidentes en el listbox; ojo la busqueda tiene que ser en todas las columnas de la hoja activa; para el caso de la hoja activa lo hago con dos botones de desplazamiento entre hojas mostrandome el contenido de cada hoja en el listbox.

la intencion futura es hacer que cuando aparezcan las coincidencias en el listbox darle un doble click para que aparezca otro formulario y poder modificar los datos sin alterar el orden de las filas o id de esa hoja modificada.

espero me pudan ayudar por favor

https://www.dropbox.com/s/bkjh0xxlbvys43u/BUSCAR_entreHojasALESCRIBIR_conListbox.rar?dl=0

 

  • 2 weeks later...
publicado
Hace 3 horas, hermesc dijo:

¿¿¿¿¿¿¿¿¿¿??????????????

@hermesc, sube un archivo de ejemplo solo algunos datos (no necesitamos datos reales), si subes un archivo de 30mb es muy probable que la mayoría de los usuarios pasen por alto el tema (como en mi caso, paso de descargar un archivo de 30Mb).

También puedes usar el buscador del foro, hay muchos temas iguales ya resueltos.

Aquí un tema similar: 

Saludos.

publicado

@Riddle te agradezco mucho la contestacion; la verdad no soy muy bueno en la parte de la elaboracion del codigo, obvio es por eso que recurro a este foro, con respecto no se si estoy mal en ese aspecto, pero el archivo que subi efectivamente es lo mas apegado lo que trato de referirme; se me ocurre la unica idea de realizar un formulario que tenga un combobox que sea un selector de la hoja que va a filtrar (obviamente tomando en cuenta que de la hoja1 a la hoja"n" son bases de datos) y ya de ahi partiendo al proceso de busqueda o filtrado en un listbox...¿es mucho proceso o codigo lo que estoy solicitando?, disculpen mi ignorancia

publicado
Hace 16 horas, viejo dijo:

con respecto no se si estoy mal en ese aspecto, pero el archivo que subi efectivamente es lo mas apegado lo que trato de referirme

Respuesta de Riddle

Hace 18 horas, Riddle dijo:

sube un archivo de ejemplo solo algunos datos (no necesitamos datos reales)

 

En mi caso (y el de la mayoria diria yo)

Hace 18 horas, Riddle dijo:

(como en mi caso, paso de descargar un archivo de 30Mb).

En resumen: es mas que suficiente una hoja con pocos datos (para que muestres TU los resultados que esperas)

 

Saludos 

publicado

pues ya con tanta desesperacion por pedirles que me hagan un formulario donde buscar ya no se como pedirlo pero en si el punto es que tenga un formulario con un textbox en el cual al escribir vaya buscando y desglosando en el listbox en el listbox; la busqueda tiene que ser en todas las columnas y no necesariamente tiene que ser al escribir o a traves de un boton pero en fin lo dejo a su criterio,,, el archivo que anexo tiene un combobox que segun yo podria funcionar como selector de hojas y ya partiendo de ahi empezar las busquedas.saludos

Combobox_SelectordeHojas_dondebuscar.xlsm

publicado
Cita

... por pedirles que me hagan un formulario donde buscar ya no se como pedirlo pero en si el 
punto es que tenga un formulario con un textbox en el cual al escribir vaya buscando... 

Parece que sigues sin entender que es el foro.

 

publicado
Hace 30 minutos , viejo dijo:

pues ya con tanta desesperacion por pedirles que me hagan un formulario donde buscar ya no se como pedirlo pero en si el punto es que tenga un formulario con un textbox en el cual al escribir vaya buscando y desglosando en el listbox en el listbox; la busqueda tiene que ser en todas las columnas y no necesariamente tiene que ser al escribir o a traves de un boton pero en fin lo dejo a su criterio,,, el archivo que anexo tiene un combobox que segun yo podria funcionar como selector de hojas y ya partiendo de ahi empezar las busquedas.saludos

Combobox_SelectordeHojas_dondebuscar.xlsm

hermesc / viejo

Solo indicarte que los foros son para poder orientar, dar pequeñas ayudas, pero de ahí en adelante.... cada quien (colaborador) lo hará a su gusto (pero el foro no es responsable), si desea hacer mucho mas (y va por su cuenta), me refiero a los aportes o colaboración de cada quien

Los foros han perdido en parte el objetivo primordial, en el sentido, que ahora el consultante (en su mayoría), espera que se le de todo ya hecho y con eso, nunca estaré de acuerdo, pues yo por lo menos procuro hacer que el usuario, no la tenga tan fácil y pueda aprender... porque imagínate cuando ya no estén los que habitualmente colaboramos, quien lo hará? entonces efectivamente los foros se extinguirán 

En tu caso, pues ya tienes un tiempo en este foro y con las macros, debe a mi juicio costarte menos poder elaborar ciertos procedimientos, pero supongo que para eso esta el foro

Puntualmente con tu duda, creo que debes pensar que una búsqueda no es adecuado buscarla por toda la hoja, es decir, si es inmensa, Excel tardara y hasta podrá quedarse congelado; lo mejor es que direcciones tus búsquedas, si buscas "nombre" pues que sean las columnas B, C, D y no toda la hoja, o dime si nos estamos perdiendo de algo que tu, aun no dices

 

Saludos a todos!

publicado
En 26/5/2017 at 13:58 , Gerson Pineda dijo:

Puntualmente con tu duda, creo que debes pensar que una búsqueda no es adecuado buscarla por toda la hoja, es decir, si es inmensa, Excel tardara y hasta podrá quedarse congelado; lo mejor es que direcciones tus búsquedas, si buscas "nombre" pues que sean las columnas B, C, D y no toda la hoja, o dime si nos estamos perdiendo de algo que tu, aun no dices

entiendo, por lo menos me pueden ayudar con que busque en determinadas columnas?

publicado

Mi estimado @viejo, tal como te lo han repetido en varios post, y creo que no has entendido, la función del foro no es hacer proyectos privados, es para orientar, y ayudar cuando te quedes atascado en algún proceso que no sabes cómo terminar, si lo que deseas es que te hagan tu proyecto desde 0 entonces paga.

Por otro lado, para lo que tú pides hay un montón de post iguales y/o similares, que bien podrías adaptar a tus necesidades, lo que sucede es que para ti es más fácil hacer un nuevo post que utilizar el buscador del foro, por lo que te recomiendo que antes de crear un nuevo tema busques, que para eso es el buscador.

Otra cosa, tus argumentos en la mayoría de tus post son "es que soy novato en esto de la programación" o similar, y pues como veo, ya con más de 400 mensajes enviados algo debiste aprender, a no ser que solamente utilices el foro a manera de consultorio privado.

Ya para finalizar, y como se que te cuesta utilizar el buscador, te anexo un archivo que he preparado que hace lo que tú solicitas, y que lo he subido al foro n cantidad de veces porque no eres el único que no quiere utilizar el buscador, y espero te propongas a realizar los proyectos por tu cuenta, y adaptes lo que te anexo a lo que necesites.

Si te ha servido el archivo indícalo para que se pueda cerrar el tema

Saludos.

Ultrafiltro by AAQUINO.xlsm

publicado
Hace 18 minutos , aaquino dijo:

Por otro lado, para lo que tú pides hay un montón de post iguales y/o similares, que bien podrías adaptar a tus necesidades, lo que sucede es que para ti es más fácil hacer un nuevo post que utilizar el buscador del foro, por lo que te recomiendo que antes de crear un nuevo tema busques, que para eso es el buscador.

Otra cosa, tus argumentos en la mayoría de tus post son "es que soy novato en esto de la programación" o similar, y pues como veo, ya con más de 400 mensajes enviados algo debiste aprender, a no ser que solamente utilices el foro a manera de consultorio privado.

Ya para finalizar, y como se que te cuesta utilizar el buscador, te anexo un archivo que he preparado que hace lo que tú solicitas

:)

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.