Borrar datos filtrados con VBA al cambiar de hoja
Estoy intentando encontrar un código que me permita borrar los datos filtrados mediante un autofiltro al cambiar de hoja. He conseguido esto de momento...
Private Sub Worksheet_Deactivate() If FilterMode = True Then ShowAllData End If End Sub
... Pero me da este fallo cuando cambio de hoja:
Se ha producido el error '1004' en tiempo de ejecución:
Error en el método 'ShowAllData' de objeto '_Worksheet'
¿Sabéis cómo puedo solucionarlo?
1 respuesta
Respuesta de Adriel Ortiz Mangia
1