Saltar al contenido

Modificar columna de varios registros en Listbox


Puche

Recommended Posts

Hola buenas noches,

He estado buscando por internet pero no encuentro exactamente lo que quiero conseguir, a ver si me puede ayudar alguien.

En el ListBox de Palau (Pagina1), tengo unos filtros relacionados entre si, lo que necesito es, si por ejemplo filtro por "departamento" y luego por "estado" , en el resultado de mi filtro pueda modificar la columna de "Recibe" de todos los registros a la vez.

La idea es que cuando filtro, los registros que están como pendientes pueda pasarlos a entregados a una persona en concreto sin tener que hacer uno por uno.

Espero haberme explicado bien :)

Saludos!

 

ExcelPaqueteria.xlsm

Enlace a comentario
Compartir con otras webs

  • Puche changed the title to Modificar columna de varios registros en Listbox
En 14/12/2021 at 20:35 , Puche dijo:

En el ListBox de Palau (Pagina1), tengo unos filtros relacionados entre si, lo que necesito es, si por ejemplo filtro por "departamento" y luego por "estado" , en el resultado de mi filtro pueda modificar la columna de "Recibe" de todos los registros a la vez.

Poniendo como ejemplo que filtras por departamento ( Woman Tricot), donde esta el campo de estado?, y suponiendo que hemos filtrado por los dos campos citados y como resultado nos da los datos de la imagen que necesitas cambiar el Recibe de los tres que aparecen o solamente del que elijas o que ? . Pon un ejemplo con los datos que ves en la foto. 

GIF.gif

Enlace a comentario
Compartir con otras webs

@JSDJSD

Hola muy buenas, la idea es que cuando haga un registro nuevo, en el campo de "RECIBE" siempre pondrá "PENDIENTE".

Cuando hay que entregar los paquetes, aprovechando tu ejemplo, filtramos por TRICOT y luego por "PENDIENTE". 

Si por ejemplo le entrego esos 2 paquetes a "Pedro" poder modificar el texto "PENDIENTE" por "Pedro" en todos los registros filtrados.

Tal como lo tengo ahora, tendría que filtrar varias veces y cambiar uno por uno que se ha entregado a "Pedro"

1.thumb.JPG.a64d3a0081b71e45d0131cea23b377bd.JPG

Espero haberme explicado bien.

Saludos,

Enlace a comentario
Compartir con otras webs

Lo que pretendes no es nada difícil, simplemente hay que recorrer el listbox identificando un valor único e irrepetible,  luego  localizarlo en tu base de datos en la hoja PALAU y sustituir los datos de la columna (J) por el nombre asignado como por ejemplo Pedro.

Desde mi punto de vista seria interesante que en tu base de datos tuvieras un columna con un identificador único para facilitar cualquier manipulación de los datos de la misma.

Enlace a comentario
Compartir con otras webs

Hace 1 hora, Puche dijo:

Tal como lo tengo ahora, tendría que filtrar varias veces y cambiar uno por uno que se ha entregado a "Pedro"

Por cierto lo de la asignación a Pedro de donde se toma ?. Tienes alguna base de datos en el archivo donde se encuentren las personas a las que se les entrega o el nombre lo adquieres de otra fuente?

 

Enlace a comentario
Compartir con otras webs

@JSDJSD

Buenos días!

En cuanto a lo del identificador único, en su día pensé en ello pero ya tenía bastante avanzado el proyecto y no quería liarme mas...Tengo la columna del número de tracking que es un valor que nunca se repite, esa columna podría servir no?

La asignación se cogería de la hoja de "PERSONAL", donde tengo los registros.

Un saludo

Enlace a comentario
Compartir con otras webs

Hace 1 hora, Puche dijo:

En cuanto a lo del identificador único, en su día pensé en ello pero ya tenía bastante avanzado el proyecto y no quería liarme mas...Tengo la columna del número de tracking que es un valor que nunca se repite, esa columna podría servir no?

Si

 

Enlace a comentario
Compartir con otras webs

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.