Macro para insertar filas en blanco de acuerdo al valor de una celda
Espero se encuentren muy bien, necesito insertar filas en blanco a partir del valor de una celda, por ejemplo:
A
1 1
2 2
3 2
al correr la macro debería quedar:
A
1 1
2
3 2
4
5
6 2
7
8
Actualmente estoy utilizando esta macro:
Sub Macro1()
Dim Filas, Fila, Columna As Integer
Filas = ActiveCell.Value2
Fila = ActiveCell.Row
Columna = ActiveCell.Column
Rows(Fila + 1 & ":" & Fila + Filas).Insert shift:=xlDown
Range(Cells(Fila, 1), Cells(Fila, Columna - 1)).Copy _
Destination:=Range(Cells(Fila + 1, 1), Cells(Fila + Filas, Columna - 1))
Cells(Fila + Filas + 1, 1).Select
End Sub
Pero solo funciona para la primera celda.