UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1RESUELTO Lista desplegable con filtro el 15/07/14, 07:08 am

wibly


Queridos compañeros, hoy traigo una nueva consulta.

Tengo que manejar un archivo para hacer el control de inventario de una gran cantidad de materiales. Como muestra, en el archivo solo incluyo 15 materiales. Para que no me de error al hacer cálculos, en la columna D uso una validación, con lo que al intentar seleccionar de la lista desplegable me aparecen todos los materiales.

El problema es que cuando los materiales son muchos (supongamos unos 300), elegir de la lista se hace lento. Lo que me gustaría lograr es que al estar posicionado en una celda de la columna D, y escribir por ejemplo "ta", la lista desplegable solo muestre las posibilidades que contienen dicha cadena de caracteres,que en este caso serían las Tapas y Cintas. Es como que haría un filtro de la lista para mostrar los valores que contienen lo escrito hasta el momento.

Espero que se entienda... creo que alguna vez lo hemos tratado pero no lo pude encontrar.

Saludos

Adrián
Archivos
Consulta lista desplegable.xlsx
No tienes los permisos para descargar los archivos.
(8 KB)

2RESUELTO Re: Lista desplegable con filtro el 15/07/14, 10:31 am

Igtelo


Hola Adrián.

En Aportes, el tema que dice varios aportes hay un enlace y dentro el que dice Directorio por Igtelo allí esta.

Este método-fórmula lo desarrolló Ioyama en mundoexcel y de ahí la aprendí.

Saludos
Nacho

3RESUELTO Re: Lista desplegable con filtro el 15/07/14, 01:44 pm

wibly


Gracias Nacho!, qué memoria que tenés, por Dios!, o un buen archivo de gestión.

Esto se acerca mucho a lo que necesito... es válido cuando uno comienza escribiendo exactamente como empieza la descripción del material.

Un fuerte abrazo!

Adrián

A quien le interese, el link a lo que dice Igtelo está AQUI, e ir a Directorio por Igtelo.

4RESUELTO Re: Lista desplegable con filtro el 15/07/14, 03:27 pm

Igtelo


Hola Adrián.

Jejeje. Algo así con la memoria...

Puedes usar el caracter comodín asterisco (*) antes y después de lo que buscas y te ayuda.

Saludos
Nacho

5RESUELTO Re: Lista desplegable con filtro el 15/07/14, 03:56 pm

jhon1904


hola, adrian


si utilizas los rangos dinámicos, para que filtre ciertos materiales, subo un ejemplo



saludos

jhon
Archivos
Consulta lista desplegable.xlsx
No tienes los permisos para descargar los archivos.
(15 KB)

6RESUELTO Re: Lista desplegable con filtro el 16/07/14, 06:31 am

wibly


Gracias por el interés jhon!

Eso es lo que yo llamo validación condicional... no está mal pero requiere el armado y mantenimiento de esos rangos y como no es para uso mío eso luego les traería problemas.

Saludos!

Adrián

7RESUELTO Re: Lista desplegable con filtro el 16/07/14, 11:57 am

jhon1904


hola, adrian

he encontrado lo que buscabas, con ayuda de nacho y de la grandiosa formula de Desref que  es una vacaneria utilizarla,   espero te sirva lo  que necesitas


saludos

jhon
Archivos
Consulta lista desplegable.xlsx
No tienes los permisos para descargar los archivos.
(12 KB)

8RESUELTO Re: Lista desplegable con filtro el 16/07/14, 01:23 pm

tyno


Saludos amigos.
Adrian te paso una alternativa en  macros.
Cuando selecciones una celda de la columna D, al lado aparece un cuadro de texto junto con un cuadro de lista por debajo. En el cuadro de texto podes ingresar una palabra clave para filtrar en el cuadro de lista todos los datos que contengan dicha palabra clave, luego seleccionas del cuadro de lista el texto deseado. 
En caso que necesites ingresar un mismo dato buscado en varias celdas simplemente seleccionas el rango de celdas en la columna D, buscas el texto y lo seleccionas y de esta manera se rellena el rango seleccionado.


Saludos
Archivos
Consulta lista desplegable 1.zip
No tienes los permisos para descargar los archivos.
(20 KB)

9RESUELTO Re: Lista desplegable con filtro el 16/07/14, 02:11 pm

wibly


Excelente Tyno!!!, sin palabras... opino que esto da para subirlo en "Aportes para los usuarios", así que si te animas y tienes tiempo como para subirlo allí adelante!

Pero... siempre hay un pero... tengo que estudiar el código (me cuesta bastante y en este caso no entiendo casi nada, je)... no me queda claro donde se le define el rango que toma como lista de validación y creo que está tomando desde la tercer fila, porque Bolsa Nº 1 no me lo da como opción nunca.

Un abrazo y gracias a los tres!

Adrián

10RESUELTO Re: Lista desplegable con filtro el 16/07/14, 02:23 pm

wibly


Tyno, aún no comprendo el código pero creo que la consulta que te hice se soluciona poniendo

Código:
If buscar <> "" Then
material.Clear
i = 1

en lugar de

Código:
If buscar <> "" Then
material.Clear
i = 2

Un abrazo!

Adrián

11RESUELTO Re: Lista desplegable con filtro el 16/07/14, 02:29 pm

jhon1904


hola, tyno

esta impresionante tu aporte eres un experto en el tema de macros en excel, te hago una consulta habra manera de que cuando seleccione alguna celda del rango D, inmediatamente me seleccione el textbox para filtrar mas rapido, sin necesidad de darle click con el mouse.


saludos

jhon

12RESUELTO Re: Lista desplegable con filtro el 16/07/14, 02:49 pm

tyno


Hola Adrian.
Tu solución es correcta, le erre al ingresar ese valor, por lo tanto debe ir en este caso el valor 1.
Voy a seguir tu consejo y publico el archivo en Aportes...

Jhon:

No creo que exista algo como la propiedad "setfocus" cuando se trata controles de una Hoja, a diferencia de un formulario. Por lo menos yo no recuerdo que exista algo así. Creo que se puede lograr un efecto como el que mencionas ejecutando un formulario, es decir cuando uno selecciona la celda ejecutar un formulario lo cual nos posicionará en el control cuyo orden de tabulacion es el primero justamente. Luego el problema de esto es lograr que el formulario en cuestión aparezca a la altura de la celda que hemos seleccionado lo cual no estoy seguro si se pueda hacer, no he investigado al respecto, lo que si he visto que se puede hacer emerger un formulario a la altura del puntero del mouse en la Hoja.

Saludos

13RESUELTO En dos Hojas el 31/03/15, 11:27 am

rudy.quispe


Estuve revisando pero el tema ahora es si los datos de validación lo tenemos en otra hoja como seria entonces ahi??????

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.