Io ho il bisogno di controllare se un filtro e' attivo.

cioe'

io ho una serie di valori,applico il filtro per scremarli.

clicco su una icona per ripristinare il tutto.

ora se io clicco sull'icona mi esce errore:

activeSheet.Unprotect
ActiveSheet.ShowAllData
ActiveSheet.EnableAutoFilter = True

ActiveSheet.Protect DrawingObjects:=True, contents:=True, Scenarios:=True _
, AllowFiltering:=True

perche e' gia showalldata!

come posso sistemare?