Presentar nombres

06/11/2005 - 18:51 por Hernando | Informe spam
Hola a todos.

Me gustaría mejorar la hoja de liquidación que actualmente tengo.

El Libro se compone de 3 Hojas.

Hoja3: base de datos de lo productos que se venden, importes, unidades y
costes. (de donde toma datos la Hoja2)
Hoja2: donde se introducen LOS CÓDIGOS de los Productos, NOMBRES DE
CLIENTES, y PLAZOS de pago.
Hoja1: la liquidación propiamente dicha. Al introducir el NÚMERO de
producto vendido, aparece el IMPORTE de la venta. (Toma datos de la
Hoja2).

He conseguido que el número y el importe, aparezcan en el RESUMEN de la
Hoja1, pero no los nombres de los clientes.

En la Hoja2 y en la celda ( fila para poner el nombre del cliente ), que
corresponda según que producto, pongo los nombres de los clientes que
han comprado el producto, separados por una coma, puede ser uno o
varios.

Me gustaría saber que fórmula pongo en la celda de la Hoja1, para que me
mostrara, SEPARADOS POR UNA COMA (Igual que están en la Hoja2), los
nombres de los clientes que pongo en la Hoja2.

Gracias y saludos.

Preguntas similare

Leer las respuestas

#16 Héctor Miguel
14/11/2005 - 01:19 | Informe spam
hola, Hernando !

Me indicas :
... [p.e.] suponiendo que en la hoja1, el rango donde usas la funcion para extraer los nombres de los clientes fuera 'B1:B4'
copia las siguientes lineas -> en el modulo de codigo de 'esa' hoja [...]


... la linea de esta macro 'For Each Celda In Range("b2:b4")'
es correcta o seria con ("b1:b4), segun tu suposicion del rango donde uso la funcion para extraer los nombres?



algunas veces se me 'chispotea' una instruccion 'supuesta' si la comparas con los ejemplos 'propuestos' :D
[esta ha sido una de esas ocasiones] :-(
[obviamente] el rango 'que manda'... es el que tu usas en la realidad [y es el que debera 'pasarse' -> en la macro <-] ;)

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida