Excel - Eliminar filas según condición

 
Vista:

Eliminar filas según condición

Publicado por Claudio Vega (1 intervención) el 14/01/2010 20:59:03
Amigos,

Necesito una rutina o comando para pegar dentro de una macro, que elimine las filas cuando en una columna se cumpla una condicion.

Ej. Eliminar las filas donde en la columna B el valor sea 1.

Muchas Gracias...

Claudio.
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:Eliminar filas según condición

Publicado por Raziel (245 intervenciones) el 14/01/2010 23:52:34
Apenas estoy empezando en esto, es probable que se pueda hacer mejor pero esta es mi aportacion...

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" And Range("A1").Value = 1 Then
Range("A3").EntireRow.Delete
End If
End Sub

Este codigo va en el objeto worksheet, el evento ocurre cuando la celda activa es A1 y el valor de esta es 1, borra toda la fila A3, obviamente tendrias que adecuarlo a tus necesidades.
Espero que te sirva, 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

RE:Eliminar filas según condición

Publicado por Ignasi (1 intervención) el 04/02/2010 16:19:12
Hola Claudio,

En esta web se explica detalladamente tu caso. Espero que te sea de utilidad ;)

http://javierljhe2.blogspot.com/2007/10/eliminar-y-ocultar-filas-por-condicin.html

Un saludo!

Ignasi
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