Copia de datos entre libros

Desearía hacer una consulta a ver si alguien me puede ayudar.

Tengo un libro con varias columnas,

A B C D

La cantidad de celdas (cantidad que no es fija, es decir en el ejemplo dibujo 6 filas pero podría ser una cantidad mayor o menor) donde inserto los datos en las columnas A B y C son idénticas pero en la columna D habría datos cada 6 celdas.

LIBRO 1

A B C D

1 12 43 55

2 22 56

3 33 54

4 43 37

5 56 55

6 66 66 64

Mi intención seria copiar los datos de las columnas B C y D en otro libro.

Las columnas donde se copiarían en el nuevo libro no serian consecutivas:

LIBRO 2

A B C D E F G H

12 43 55
22 56
33 54
43 37
56 55
66 66 64
Al abrir el LIBRO 2 se cerraría el LIBRO 1 guardando cambios (esto lo hago con un botón) y el área de impresión se ajusta automáticamente a la cantidad de filas que haya en la columna A del LIBRO 2 (esta cantidad de filas esta establecida ya al abrir el LIBRO 2).

Soy capaz de que excel me abra el LIBRO 2 y copiar y pegar las columnas, pero el problema que tengo es precisamente ese.... Que copio y pego todas las celdas de la columna y querría copiar y pegar solo las celdas donde haya valor, y que la columna H me respete las 6 filas entre valores.

Dado a mi poca destreza (por no decir...ninguna) con VBA, (lo intento) solicito vuestra generosa ayuda.

Gracias muchas.

Añade tu respuesta

Haz clic para o