Video tutorial copiar datos de una hoja a otra en Excel con macros

Les comparto un video tutorial de Excel en el cual repasaremos algunos temas como la Grabadora de macros y escribir nuestras propias macros manualmente.

En el video se plantean dos retos, los cuales veremos a continuación:

Reto 1:

Grabar una macro para copiar datos de Hoja1 hacia Hoja2.

Reto 2:

Optimizar la macro creada con el grabador de macros y programarla para copiar los datos hacia Hoja2. La Hoja2 deberá ocultarse para probar la macro.

Código de las macros

Al utilizar la grabadora de macros, vemos que se nos generan 5 líneas de código.

Sub CopiarDatos()
'
' CopiarDatos Macro
'

'
    Range("A1:D12").Select
    Selection.Copy
    Sheets("Hoja2").Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
End Sub

Las 5 líneas de código anteriores las optimizaremos y las dejaremos en una sóla línea.

Sub CopiarDatos2()

Sheets("Hoja1").Range("A1:D12").Copy Destination:=Sheets("Hoja2").Range("a1")

End Sub

Video tutorial

You may also like...

  • david molina

    como puedo copiar datos (hoja origen) a una hoja destino, pero en la hoja origen tengo una serie de conceptos que tengo en otra hoja llamada indice. el macro que requiero es que dependiendo de los conceptos en la hoja indice, al correr el macro, busque la informacion en la hoja origen, copie y pegue en la hoja destino. el segundo concepto de la hoja indice se pegue en las columnas laterales de la hoja destino….saludos

  • Jaime Thor

    Hola buscando una respuesta me encontré con estas página que me parece muy interesante. Mi problema es que tengo un archivo con 2 hojas activas, en una están los datos (A) y en la otra los procesos (B), que son los que se imprimen. Cuando cambio algún dato en la hoja A, requiero que no solo me traslade el dato, ya sea numérico o alfanumérico, sino también, el tipo de letra, tamaño, etc a la hoja B. NOTA: a veces la celda se debe trasladarse a distintas ubicaciones en la hoja B, y como estas se imprimen, tienen un espacio asignado que no puede variar. ¿Existiría una solución para esta operación…. se los agradecería mucho. Un abrazo desde Chile.

RECIBE CONTENIDO EXCLUSIVO

Tips, trucos, videos para convertirte en un EXPERTO EN EXCEL y llegar al éxito. Suscríbete y recibe el mejor contenido en tu correo.