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...