Condition verification tri avant execution macro

Beber75

XLDnaute Nouveau
Bonjour,
J'ai créé une petite macro qui permet aux utilisateurs de "defiltrer" une feuille excel protégée juste en cliquant sur un bouton

Sub Test()


ActiveSheet.Unprotect Password:="XXXX"
ActiveSheet.ShowAllData
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowSorting:=True, AllowFiltering:=True, Password:="XXXX"



End Sub

Mais lorsqu'un utilisateur execute cette macro alors qu'il n'y a pas de filtre activé, la macro bugge et laisse la feuille déproteger...

Je voudrais faire un IF où avant l'execution de la macro, il vérifie si il y a un filtre activé...

D'avance merci pour votre aide !
 

Discussions similaires

Statistiques des forums

Discussions
312 358
Messages
2 087 584
Membres
103 600
dernier inscrit
Tora61