¿Hay alguna forma de acelerar esta macro?
En estos momentos cuento con la siguiente macro
Private Sub Filas_Click()
Dim Rng As Range
Range("A3").Activate
For i = 1 To ActiveSheet.Range("A" & Rows.Count).End(xlDown).Row
Set Rng = ActiveCell
Selection.EntireRow.Insert
Selection.EntireRow.Insert
ActiveCell.Offset(3, 0).Select
Next
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End SubLo que hace es ubicarse en la celda A3, y agrega 2 filas nuevas, luego baja 3 celdas e inserta otras 2 filas y se repite ese proceso hasta que se terminen las filas con datos. El problema es que son 4000 filas aproximadamente, y la macro es muy lenta, así que quisiera saber si hay alguna forma de hacerla más rápida, o si alguién tiene otra macro que me pueda ayudar.
1 Respuesta
Respuesta de Abraham Valencia
2


