Excel macro para borrar rows con input box
Buenas a todos soy nuevo con los macros quisiera saber porque no anda esto, tiene que borrar las filas que no contengan la palabra que yo pongo el input box y ademas las que tienen espacios blancos, en cambio me borra todo.
Sub filtro()
Dim bb As Long
Dim box As String
bb = Range("D" & Rows.Count).End(xlUp).Row
box = InputBox("Filtrar en Categoría:")
With Range("D1:D" & bb)
.AutoFilter Field:=1, Criteria1:="<>" & box
.Offset(1).EntireRow.Delete
.AutoFilter
End With
End Sub
Desde ya, gracias.
Sub filtro()
Dim bb As Long
Dim box As String
bb = Range("D" & Rows.Count).End(xlUp).Row
box = InputBox("Filtrar en Categoría:")
With Range("D1:D" & bb)
.AutoFilter Field:=1, Criteria1:="<>" & box
.Offset(1).EntireRow.Delete
.AutoFilter
End With
End Sub
Desde ya, gracias.
1 Respuesta
Respuesta de Elsa Matilde
1