Opción para pegar antes de habiltar macro
Tengo el siguiente código el cual me copia y pega información de la hoja1 ala hoja 2
El cual es el siguiente:
Sub MACOR()On Error Resume NextApplication.ScreenUpdating = FalseRange("a1:d1000" & Range("a65536:d65536").End(xlUp).Row).SelectSelection.CopySheets("Hoja2").ActivateCells(1, Range("iv4").End(xlToLeft).Column + 1).SelectActiveSheet.Paste = xlPasteFormulasActiveSheet.PasteActiveSheet.Paste = xlPasteFormulasApplication.CutCopyMode = FalseApplication.ScreenUpdating = TrueEnd Sub
entonces lo que necesito es que si en A1 pusiera Hoja2 este me pegase la informacion de la hoja1 en la hoja2..
Si en A1 pongo hoja3 los datos de la hoja1 me lo pegase en ese orden en la hoja3
Y así sucesivamente con otras hojas...
O si no se pudiese entonces algo así que me salga un imputbox que me pregunte donde lo quiero pegar y yo solo ponga el nombre de mi hoja...
1 Respuesta
Respuesta de Dante Amor
1