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

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

RE:Borrar Fila si esta vacia

Publicado por Yolanda (2 intervenciones) el 04/10/2011 16:14:37
Al respecto de esta duda os dejo enlace a una web sobre hojas de cálculo en la que escribo y comento sobre borrar filas vacias en Excel y teneis una macro hacerlo.
http://hojasdecalculo.about.com/b/2011/01/26/usar-excel-para-borrar-filas-vacias-extracto-bancario-con-una-macro.htm

Saludos.
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