Amigos, ¿Cómo definir que datos se copien después de ultima línea con datos mediante macro?

La idea es traer todos los datos de una planilla y copiarlos en otra que tiene datos y que se agreguen al final o se inserten al principio.

1 respuesta

Respuesta
2

Hay varias instrucciones que te devuelven los límites, podes encontrar ejemplos de instrucciones en la sección Macros de mi sitio.

Por ej, la siguiente instrucción te encuentra la primer celda libre de la col A de una hoja llamada 'Destino':

filx = Sheets("Destino").Range("A" & Rows.Count).End(xlUp).Row + 1

Y allí podrás pegar un rango de tu hoja activa. Reemplaza el texto 'rgo_copia' por tus referencias:
Range(rgo_copia).Copy Destination:=Sheets("Destino").Range("A" & filx)

* También hay varios modos de copiar (con o sin fórmulas, con o sin formatos, etc), temas que también encontrarás en mi sitio mencionado.

Sdos y no olvides valorar las respuestas.

Elsa

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas