Macro copiar celdas en diferentes hojas dependiendo de condición

Hola,

estoy intentando desarrollar una macro la cual me copie datos de una hoja de excel a otra, pero que dependan de una condición.

El primer paso de seleccionar las diferentes hojas y que los copie me funciona, sin embargo tengo un problema:

Todos los datos que tengo que copiar dependen de dos cosas:

1. La cantidad de filas es variable.

2. Para saber desde donde empezar a copiar debo comprobar una columna y luego copiar en otra.(Ejemplo: quiero copiar datos de la columna E, pero para saber desde donde hasta donde tengo que copiar tengo que comprobar la fila de antes y la fila final de la columna D; Para aclarar un poco mas si por ejemplo el rango es E2:E5, la macro tiene que comprobar que la celda D1 sea igual a una palabra y para acabar la macro en D5 tiene que ser igual a otra palabra)

A B C D E

- - - X -

- - - - 1

- - - - 2

- - - Y 3

Es un poco lioso lo sé, gracias de antemano.

Añade tu respuesta

Haz clic para o