Como quitar dos filtros de una hoja de excel con una macro

bueno tengo una hoja de excel que al activarse se ejecuta de manera automática dos filtros avanzados.
Range("B12:J199").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("B9:H10"), Unique:=False
Range("B217:H465").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("B214:J215"), Unique:=False
funcionan bien, pero la macro que tengo para quitarlos solo me quita el primero que ejecuta y el otro lo deja intacto la macro que uso es
ActiveSheet.Unprotect Password:="1234"
If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData
ActiveSheet.Protect Password:="1234"
gracias por la ayuda.

1 Respuesta

Respuesta
1

Intenta con lo siguiente
ActiveSheet.Unprotect Password:="1234"If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData ActiveSheet.AutoFilterMode = FalseEnd IfActiveSheet.Protect Password:="1234"
Saludos. Dam
Si es lo que necesitas.

La pregunta no admite más respuestas

Más respuestas relacionadas