PASAR DATOS DE UNA LISTA A OTRA

15/06/2007 - 17:14 por galtor | Informe spam
Hola a todos

Me he trabado a medio código en unas funciones, ojalá me pudieran
ayudar

Tengo una aplicación en excel para llevar un control de ventas, he
dividido el libro en varias hojas para separar la información y las
ligué con ID's o claves, hasta el momento he podido ligar los datos
cuando requiero con macros de búsquedas (por ejemplo si quiero ligar
una venta a un cliente pido un nombre y si concuerda con el que quiero
entonces en el formulario copio el dato de la clave que está en la
celda de al lado, así de sencillo). Pero me trabé con lo siguiente,
profundizo brevemente:

Mi aplicación se basa en formularios con los campos que requiero de
info y botones para validar la información y grabarla, los pasos son:

1) Doy de alta un cliente nuevo o elijo uno existente
2) Si es el caso le agrego dependientes
3) Asigo el cliente a una venta nueva

Mi formulario requiere que al asignar un cliente a una venta se llene
desde inicio una lista con los nombres de los dependientes si es que
tiene, luego una venta me puede pedir nombre de alguno de los
dependientes que apliquen, por ejemplo si el cliente "padre" tiene 4
dependientes y yo sólo quiero usar dos de ellos para esa venta,
necesito poder hacer lo siguiente:

a) Que se llene la lista de dependientes del cliente "padre" (no he
podido lograrlo)
b) elegir dependientes de la lista
c) pasarlos a la lista de asignados (sólo necesito el dato de la clave
para ligarlos)
d) poder eliminarlos si me equivoqué y evitar que se dupliquen si es
posible


*Está bien ligarlos por claves o en excel es mas sano un poco de
redundancia con los datos (por ejemplo repetir el mismo nombre en
muchas ventas si se requiere) en vez de ligar por claves.

Ojalá alguien me pueda ayudar
Saludos
 

Leer las respuestas

#1 galtor
15/06/2007 - 17:41 | Informe spam
Por cierto, todo esto lo voy guardando el variables, para luego
validar y por último grabar los datos en la hoja de venta (donde solo
grabo los datos de la venta y de los clientes [solo 1] y dependientes
[hasta 5] solamente los IDs ligados)

Por lo que a la hora de grabar se presenta la situación de que de la
lista de dependientes asignados se requiere extraer los ids para el
proceso de grabado

¡Cielos! A ver si me di a entender.. jejeje

-¿será mejor usar una matriz? Si hay mejor solución me gustaría
escucharla


Gracias de antemano...

Preguntas similares