Cortar fila de una hoja y pegar en otra hoja en la siguiente libre
Y feliz año!
Tengo un excel con 2 hojas, una con datos de pedidos antiguos y otro con datos de pedidos actualizados.
Quiero hacer una macro que automáticamente copie la fila de los pedidos nuevos de la hoja 2 en la hoja 1 (al final), es decir añadiendo los pedidos nuevos a partir de la primera fila vacía.
La macro tendría que hacer estos pasos:
1.-En la hoja 1, copia el valor de la columna A de la ultima fila con datos, es decir A2
2.-Busca el valor copiado en la hoja 2 (está en A1).
3.-Copia todas las filas siguientes al valor encontrado, es decir las filas 2 y 3 de la hoja 2 y las pega en la fila 3 de la hoja 1 (la primera celda libre)
Ejemplo:
Hola 1:
(A) (B) (C) (D)
Nº pedido Nombre Cantidad Precio
Fila 1 2121212 Pepe 6 unidades 12000€
Fila 2 23232323 Ramón 5 unidades 60000€
Fila 3
Fila 4
Hoja 2
(A) (B) (C) (D)
Nº pedido Nombre Cantidad Precio
Fila 1 23232323 Ramón 5 unidades 60000€
Fila 2 66666 Alberto 3 unidad 200€
Fila 3 0101010 Greice 5 unidades 460€
La macro copiarías las filas 2 y 3 en la hoja 1 (filas 3 y 4)