Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
Hola a todos,esta macro me da problemas de compilacion,alguien me podria indicar la solucion?
La intencion es que solo me borre las filas que sean diferentes a la condicion
Gracias a todos
Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 21/11/2012 por Paco
'
'
Dim Rango As Range, Fila As Long, ÚltimaFila As Long
Application.ScreenUpdating = False
ÚltimaFila = 1
For Fila = ActiveSheet.UsedRange.Row To ÚltimaFila
Application.StatusBar = "Procesando fila " & Fila & " / " & ÚltimaFila
If (Range("I" & Fila).Value <> TRANSPORTES Y LOGISTICA SORIA, S.L.) Then en esta linea me da el error
If Rango Is Nothing = True Then
Set Rango = Rows(Fila)
Else
Set Rango = Application.Union(Rango, Rows(Fila))
End If
End If
Next Fila
If Rango Is Nothing = False Then
Rango.Select
Selection.Delete
ActiveCell.Select
End If
Application.StatusBar = "Listo"
Application.ScreenUpdating = True
End Sub
Gracias a todos