Saludos, necesito saber como hacer una macro que me elimine las filas o
rango de filas en blanco de una lista(variable en tamaño 11, 25, 35 filas
etc) y la agrupe una detras de la otra.
ejemplo.
A B C
1
2 xxx1 zzz2 rrr1
3
4
5
6 wtw ppp 000
7
8
9
10
11 qqq m12 999
A B C
1 xxx1 zzz2 rrr1
2 wtw ppp 000
3 qqq m12 999
realice esta, pero sólo me elimina una fila cada vez, asi que tengo que
ejecutarla varias veces para obtener el resultado deseado
Sub eliminaFilasenBlanco()
Set r2 = Range("a4:a150")
For n = 1 To r2.Rows.Count
Sheets("Hoja1").Select
If r2.Cells(n, 1) = "" Then ' si la fila esta vacia, eliminala
Set currentCell = r2.Cells(n, 1)
currentCell.EntireRow.Delete Shift:=xlUp
End If
Next n
End Sub
Atentamente : Jairo
Leer las respuestas