Saltar al contenido

Busqueda Combobox y Listbox


Recommended Posts

publicado

Buenos días, Amigos del Foro

 

Su ayuda con una manera de Buscar que no he podido ubicar algo parecido en el foro.

 

Tengo un archivo con 2 Hojas

1.- Profit

Esta la información o Data (Listbox)

CODIGO

FECHA

REF

DESCRIPCION

SALDO

110102

31/1/2020

4  223  0000008291

TRAN,J306725024AUTOMERCADOS PLAZA'S, C.A./J306725024 AUTOMERCADOS PLAZA'S, C.A.

            (45.760,00)

110102

31/1/2020

4  225  0000008296

TRAN,J000797218INVERSIONES LUVEBRAS, C. A./J000797218 INVERSIONES LUVEBRAS, C. A.

          (520.498,19)

110102

31/1/2020

4  227  0000008297

TRAN,J000202001FARMATODO, C.A./J000202001 FARMATODO, C.A.

          (691.050,01)

110102

31/1/2020

4  229  0000008298

TRAN,J312047291CORPORACION 2128, C.A./J312047291 CORPORACION 2128, C.A.

          (980.000,00)

 

2.- Cuentas (información para el Combobox)

CODIGO

CUENTA

110102

CAJA GENERAL

110201

BANCOS BICENTENARIO

110202

BANCOS SOFITASA

110203

BANCO PLAZA

110204

BANCO DEL CARIBE

En un Userform Tengo 1 Combobox que me permite traer la información de la Hoja Cuenta, el archivo que anexo, con el combobox filtra por el número de Cuenta y un Listbox que me muestra la información de la Hoja Profit, lo cual funciona sin problema´.

Ejemplo 110202.      Banco Sofitasa

 

image.png.a546eafdc818f8141c797a9e8f3cda23.png

Lo que intento es colocar el nombre de la cuenta y no el codigo de la cuenta, El inconveniente es que en la hoja donde está la DATA (Profit), No tengo el nombre de la cuenta, por lo que si intento actualizar el Combobox para que  pueda seleccionar el nombre y filtrar por ese campo el listbox no actualiza la información.

Habría alguna forma de que con el Combobox aparezca el nombre de la cuenta y no el código y actualice el Listbox

 

Anexo el archivo, su ayuda de siempre

Mayor.rar

publicado

@johan moreno , sin animo de crar polémica, no sé de dónde sacáis esos códigos o quién os aconseja... pero para calcular la última fila de una hoja tengas que recurrir a una función, que a su vez llama a otra función... :wacko:

En fin, te dejo una solución. Ten en cuenta:

  • El combo mostra 2 columnas. Mira el código para ver los comentarios
  • Al seleccionar solo verás la 1ª columna (Nº de cuenta). SI quieres que se muestre solo el nombre, pon el ancho de la columna 1 a "0"
  • No hace falta distintos eventos para distintas cosas. Verás que el Initialize se puede cargar el combobox
  • Por cierto, usar el código que usas para calcular la última fila (aparte de las funciones)... :huh:. MIra como se calcula en la caarga del combo

Culquier duda consulta

 

Copia_Filtro Archivo.zip

publicado
Hace 19 horas, Haplox dijo:

@johan moreno , sin animo de crar polémica, no sé de dónde sacáis esos códigos o quién os aconseja... pero para calcular la última fila de una hoja tengas que recurrir a una función, que a su vez llama a otra función... :wacko:

En fin, te dejo una solución. Ten en cuenta:

  • El combo mostra 2 columnas. Mira el código para ver los comentarios
  • Al seleccionar solo verás la 1ª columna (Nº de cuenta). SI quieres que se muestre solo el nombre, pon el ancho de la columna 1 a "0"
  • No hace falta distintos eventos para distintas cosas. Verás que el Initialize se puede cargar el combobox
  • Por cierto, usar el código que usas para calcular la última fila (aparte de las funciones)... :huh:. MIra como se calcula en la caarga del combo

Culquier duda consulta

 

Copia_Filtro Archivo.zip 829.7 kB · 3 descargas

Muchas Gracias... Haplox es lo que requería...

El código de la funciones lo copie de un canal en youtube.... No soy programador, soy contador y bueno la necesidad de automatizar me ha obligado a tratar de aprender y de convertirme en un  Frankenstein (jajaja), cortando y pegando códigos que me ayuden a llegar a mi idea final.

Estaré haciendo una consulta mas de este mismo archivo, una vez que adapta lo que me adjuntaste, intentare corregir lo de la función...

Muchas Gracias Amigo

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.