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

caravana


Hola!
Necesito correr una macro que me compare la columna A de la planilla 1 (nueva) con la columna B de la planilla 2 (vieja) y que en una tercer planilla (actualización de la vieja usando la nueva = nueva vieja) me copie toda la planilla 2 y las filas que contengan a las celdas de la columna A que no estaban en la columna B.
Sería actualizar la planilla 2 (la vieja) con los datos nuevos que entrega la planilla 1 (la nueva) creando una nueva planilla 3.
Agradezco cualquier ayuda Smile .
Saludos!

tyno


Hola caravana, bien venida al foro.
Quizas pueda subir las dos planillas para ver con que columnas y filas hay que manejarse y de esta manera confeccionar la macro para tu caso. Saludos

caravana


Hola tyno
Gracias por la bienvenida!
No tengo los archivos sobre los que necesitaría aplicar la macro pero hice dos planillas con valores aleatorios.
Necesitaría actualizar la planilla 2 agregándole las filas de la planilla 1 que contienen a las celdas de la columna A que no están en la otra columna A.
De todas maneras, me interesa entender el paso a paso de la macro para poder modificarla si es que cambian las columnas, etc.
Muchas gracias.
Saludos.
Archivos
Planilla 1.xlsx
No tienes los permisos para descargar los archivos.
(13 KB)



Última edición por caravana el 16/02/14, 03:06 pm, editado 1 vez

caravana


Aquí va la otra planilla.
En realidad son más grandes las reales, de miles de filas y 20 columnas aproximadamente.
Gracias!
Archivos
Planilla 2.xlsx
No tienes los permisos para descargar los archivos.
(10 KB)

tyno


Hola caravana.
No si ya resolviste tu archivo, pero te paso un archivo en Excel 2003, donde en la Hoja Planilla 1 tendrías que copiar y pegar los nuevos datos, en la Hoja Planilla 2 los datos anteriores y en la Hoja Cruce de Datos ejecutas una macro que cruza los datos de ambas Hojas con la combinación de las teclas Ctrl + r.
Hice para que todo el proceso lo hagas en un solo archivo primero porque la macro esta en el archivo, en el Modulo llamado "macro" y segundo porque es mas fácil procesar todo en un mismo lugar, lo único que hay que hacer es copiar y pegar los datos en cada Hoja como he explicado para luego obtener los resultados. 
En el archivo he insertado algunas filas de datos de prueba tanto en la Hoja Planilla 1 como en la Hoja Planilla 2 siendo que los datos de esta última también se encuentran en la Hoja Planilla 1.
Este archivo trabaja hasta 65536 filas y 20 columnas, si necesitas mas vas al editor de macros y modificas todos los valores 65536 por el numero que quieras. Si te sirve tendrías que guardar el archivo como Libro habilitado para macros.
Saludos
Archivos
Cruzar Datos.zip
No tienes los permisos para descargar los archivos.
(250 KB)

caravana


Gracias tyno!
Lo estaré probando mañana Smile

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.