Excel - Borrar Fila si esta vacia

 
Vista:

Borrar Fila si esta vacia

Publicado por Sebastian Barrionuevo (5 intervenciones) el 03/06/2009 13:56:45
Hola necesito eliminar una FILA si el registro (A1,B1,C1,...) esta vacio, alguien sabe hacerlo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Borrar Fila si esta vacia

Publicado por jcs (494 intervenciones) el 03/06/2009 15:36:04
Muy buenas

Te paso dos macros. Las dos hacen lo mismo, pero dependiendo del tamaño de los huecos que tengas una correrá más rápido que la otra:

Sub eliminar_filas_vacias_huecos_pequeños()
fila = Range("a65536").End(xlUp).Row - 1
For i = fila To 1 Step -1
If Cells(i, 1) = "" Then
Rows(i).Delete
End If
Next
End Sub

Sub eliminar_filas_vacias_huecos_grandes()
fila = Range("a65536").End(xlUp).Row - 1
For i = fila To 1 Step -1
If Cells(i, 1) = "" Then
j = i
Do While Cells(j, 1) = ""
j = j - 1
Loop
Rows(j + 1 & ":" & i).Delete
i = j - 1
End If
Next
End Sub

Espero que te sirva.

Un saludo. Juanjo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar