Macro para eliminar las filas a partir de la 4 que no coincidan con el texto de la celda ah1. (buscar dentro de la columna ah)
"para Dante Amor"
Macro para eliminar las filas a partir de la 4 que no coincidan con el texto de la celda ah1. (Buscar dentro de la columna ah).
Me parece que unos de los problemas que la macro se hace lenta es porque tengo muchos datos duplicados.
Dejo la macro que tengo y adjunto el link del archivo.
https://www.dropbox.com/s/kvzgihwzrcylmc0/ah1-clientes.xlsm?dl=0
Sub Eliminar_Diferentes2()
'Por.Dante Amor
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False
ActiveSheet.DisplayPageBreaks = False
dato = Range("AH1")
If dato = "" Then
MsgBox "Ingresa un dato en AH1"
Exit Sub
End If
'
For i = 2000 To 4 Step -1
If Cells(i, "AH") <> dato Then Rows(i).Delete
Next
MsgBox "Fin"
Application.EnableEvents = True
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
ActiveSheet.DisplayPageBreaks = True
Application.CutCopyMode = False
End Sub
1 respuesta
Respuesta de Dante Amor
2
