Copiar desde un rango hasta otro, pero solo celdas activas.

Como se puede hacer para copiar solo celdas activas, en realidad el codigo lo tengo presente, pero no consigo lo que necesito.

La cuestión es que tengo una macro la cual me copia datos desde Sheeta("hoja1"). Range("A2:I14")

Lo que necesito es que me copié desde A1 y solo hasta donde encuentre la ultima celda de la columna "I" activa.

¿Se podra conseguir este código?

1 respuesta

Respuesta
1

para obtener la ultima fila con dato coloca Fila= range("I"&rows.count).end(xlup).row

Y eso lo incorporas a tu rango

hola armando, bien pero no logro dar con lo que necesito que haga, mis culumnas van desde A2 hasta I14, donde dentro de A2 y hasta I13 ingreso los datos, quiero que la macro me lea si desde A2 Hasta I13 tiene datos que me copie el cuadro completo, me explicó?

Ej: si tengo datos desde A2 hasta I5, que solo copie ese recuadro no todo.

espero tu pronta respuesta.

RANGE("A2 :I"&FILA). COPY RANGE("D2") ahi estoy copiando desde a2 hasta la columna I y ultima fila a la celda D2

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas