Para Dante, Copiar datos de una hoja y pegarlas en varias hojas
Hola! Dante
Recurriendo nuevamente a tu valiosa ayuda, tengo una macro que me copia los datos de una Hoja y las pega en 31 hojas siempre en la celda "C4" , lo que busco es que la macro sea mas eficiente y mas rápido al ejecutarlo, la macro que tengo es la siguiente.
Sub copiar_celdas()
Hoja45.Range("K5").Copy
Hoja1.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K6").Copy
Hoja2.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K7").Copy
Hoja3.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K8").Copy
Hoja4.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K9").Copy
Hoja5.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K10").Copy
Hoja6.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K11").Copy
Hoja7.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("J11").Copy
Hoja8.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K12").Copy
Hoja10.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K13").Copy
Hoja11.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K14").Copy
Hoja12.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K15").Copy
Hoja13.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K16").Copy
Hoja14.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K17").Copy
Hoja15.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K18").Copy
Hoja16.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("J18").Copy
Hoja17.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K19").Copy
Hoja18.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K20").Copy
Hoja19.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K21").Copy
Hoja20.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K22").Copy
Hoja21.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K23").Copy
Hoja22.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K24").Copy
Hoja23.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K25").Copy
Hoja24.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("J25").Copy
Hoja25.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K26").Copy
Hoja27.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K27").Copy
Hoja28.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K28").Copy
Hoja29.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K29").Copy
Hoja30.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K30").Copy
Hoja31.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K31").Copy
Hoja32.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K32").Copy
Hoja33.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("J32").Copy
Hoja34.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K33").Copy
Hoja35.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K34").Copy
Hoja36.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("K35").Copy
Hoja37.Range("C4").PasteSpecial xlPasteAll
Hoja45.Range("J39").Copy
Hoja38.Range("C4").PasteSpecial xlPasteAll
End SubGracias por tu respuesta que me puedas dar.
1 Respuesta
Respuesta de Dante Amor
1
