Ayuda con sistema de búsqueda VBA!
Publicado por Patricia (5 intervenciones) el 07/10/2011 18:34:22
Hola!! He intentado por pasiva y por activa pero es la hora de pedir ayuda!
Tengo una base de datos muy amplia, de A1:BN1918. Cada fila es un cliente con sus datos, sean telefonos, mails, contactos y tambien datos más especificos que no vienen al caso.
En fin, tengo todo un programa hecho en Vba con forms pero tengo que desarrollar un sistema de busqueda que no estoy pudiendo resolver.
Aqui va:
A veces necesito buscar por nombre de cliente, a veces solo tengo el nombre dle contacto, o un telefono o el mail y esa info esta cada una en diferentes columnas.
A veces una misma palabra puede tener mas de un resultado coincidente (ej: "Navarro").
Me gustaria saber si se puede en un formulario tener un textbox donde yo pueda poner el dato que posea para realizar la búsqueda y dandole a un button, realice una busqueda y me duevuelva en una listbox, todos los posibles resultados. Una vez visto lo que me muestra la listbox, clikear en el contacto que realmente estoy buscando y que este me devuelva el valor 1 de la fila en la celda CA1 y de esta forma linkearlo con una busqueda BUSCARV que tengo ya armada.
No se si habra quedado claro, para mi si porque lo estoy armando yo, pero si alguien realmente cree que algo asi se puede hacer y me puede ayudar se los voy a agradecer, no solo porque habré resuleto el problema, sino porque habré aprendido algo mas en este mundo tan interesante y que me tiene tan atrapada como es el VBA!
Gracias!!!!!!!!!
Tengo una base de datos muy amplia, de A1:BN1918. Cada fila es un cliente con sus datos, sean telefonos, mails, contactos y tambien datos más especificos que no vienen al caso.
En fin, tengo todo un programa hecho en Vba con forms pero tengo que desarrollar un sistema de busqueda que no estoy pudiendo resolver.
Aqui va:
A veces necesito buscar por nombre de cliente, a veces solo tengo el nombre dle contacto, o un telefono o el mail y esa info esta cada una en diferentes columnas.
A veces una misma palabra puede tener mas de un resultado coincidente (ej: "Navarro").
Me gustaria saber si se puede en un formulario tener un textbox donde yo pueda poner el dato que posea para realizar la búsqueda y dandole a un button, realice una busqueda y me duevuelva en una listbox, todos los posibles resultados. Una vez visto lo que me muestra la listbox, clikear en el contacto que realmente estoy buscando y que este me devuelva el valor 1 de la fila en la celda CA1 y de esta forma linkearlo con una busqueda BUSCARV que tengo ya armada.
No se si habra quedado claro, para mi si porque lo estoy armando yo, pero si alguien realmente cree que algo asi se puede hacer y me puede ayudar se los voy a agradecer, no solo porque habré resuleto el problema, sino porque habré aprendido algo mas en este mundo tan interesante y que me tiene tan atrapada como es el VBA!
Gracias!!!!!!!!!
Valora esta pregunta
0