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.]

JorgePlay


Hola de nuevo.

La macro que me creó tyno me iba perfecta hasta que me di cuenta de mi error.

Cuando encuentra una celda coincidente (Nombre) de la hoja1 en la columna (Nombre) de la hoja2, va copiando los datos de las columnas que hay a continuación.
Pero cuando encuentra dos nombres iguales, cambía los datos del primer nombre coincidente y el segundo me lo deja en blanco.

Los campos los copio en función del nombre de la columna Z (Vendedor) con lo cual no veo los nombres coincidentes.

El proceso viene a ser el siguiente:

1º Selecciono "Vendedor" Columna Z en la Hoja2  (Que ya tiene todos los nombres y los campos correctamente, menos los que vienen en la hoja1 y son los que debo copiar)
2º Borro datos Hoja 1
3º Copio remesa de datos en Hoja1
4º Ejecuto la macro ya realizada:

Si la celda de la columna B "Nombre" de la Hoja1 es coincidentes con la celda de la columna B "Nombre" de la Hoja2 y los campos de la hoja1 (Edad, Sexo, Calle, Ciudad, Código, País, Estudios, Género) están vacíos en la hoja2, entonces copiar.

Si la celda de la columna B "Nombre" de la Hoja1 es coincidente con la celda de la columna B "Nombre" de la Hoja2 y los campos de la hoja1 (Edad, Sexo, Calle, Ciudad, Código, País, Estudios, Género) están llenos en la hoja2, entonces copiar, porque el "Vendedor" Columna Z es diferente. (Sólo coincide el nombre, pero no el vendedor. Hay nombres que son muy comunes)

E ir celda por celda de la columna B "Nombre" de la hoja1 hasta encontrar un campo en blanco.
Si una celda de la columna B "Nombre" de la hoja1 no está en la celda de la columna B "Nombre" de la hoja2, entonces añadir al final de la columna B "Nombre" de la hoja2 (Así me permite ver si es un error mío de escritura entre la hoja1 y la hoja2)
5º Vuelvo al punto 1 (Son unos 200 vendedores).

Creía que era un error mío, así que le ponía un caracter a la celda y solucionado. No me percaté de que me cambiaba todos los campos de la primera celda coincidente.

Lo he intentado detallar mejor en la hoja excel que adjunto, escribiendo el proceso paso por paso.

(Como no sé mandar mensajes privados, ya que tyno fue quién me la creó, perdonar si lo que hago no se ajusta a las normas )

Gracias y lamento las molestias por mi error.
Archivos
Proyecto Excel.xls
Proyecto excel
No tienes los permisos para descargar los archivos.
(49 KB)

tyno


Hola Jorge.
Prueba el archivo ahora. Saludos
Archivos
Proyecto Excel.zip
No tienes los permisos para descargar los archivos.
(15 KB)

3RESUELTO Perfecta el 25/01/14, 12:50 pm

JorgePlay


tyno,

Muchísimas gracias de nuevo. Mañana la probaré en el despacho.

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.