MACRO pour supprimer la sélection d'un filtre automatique

chris6999

XLDnaute Impliqué
Bonjour à tous


Je souhaiterais trouver un code propore pour réaliser l'action suivante :

Supprimer toutes les sélections réalisées à partir de la fonction filtre automatique (positionné sur la ligne 4 et concerne les colonnes de A à F) sans pour autant supprimer le filtre

J'ai trouvé un moyen un peu bancal qui consiste à supprimer le filtre puis le remettre dans la foulée mais c'est pas terrible..

Si vous avez une idée je suis preneuse


Cordialement
 

Katoch

XLDnaute Junior
Re : MACRO pour supprimer la sélection d'un filtre automatique

Bonsoir ,

j'ai essayé les deux propositions.Elles ralentissent mon projet , pas toi ?

Sinon j'avais glané ceci , qui me donne satisfaction .Mais suis incapable de dire c'est c'est mieucx , ou pas !

Cdlt

If ActiveSheet.AutoFilterMode = True Then ActiveSheet.AutoFilterMode = False
Selection.AutoFilter
 

dra72

XLDnaute Occasionnel
Re : MACRO pour supprimer la sélection d'un filtre automatique

Bonsoir à tous,

Katoch: Je ne vois pas pourquoi showalldata ralentit ton projet.

La solution que tu proposes ressemble étrangement à ce que voulait éviter Chris6999, c'est à dire supprimer le filtre et le remettre ensuite.

L'utilisation Showalldata est à mon avis préférable. Sauf si comme tu le dis, ça ralentit le travail effectué.

Bonne soirée.
 

Katoch

XLDnaute Junior
Re : MACRO pour supprimer la sélection d'un filtre automatique

Je ne sais que dire , suis hyper débutant !
Mais moi aussi je mettais , comme chris 6999 , 2 fois Selection.AutoFilter .
Mais la question rest eouverte , pourquoi les 2 autres codes ralentissent mon projet et pas celui que j'avais par ailleurs récupéré...A vous de me le dire !

Bonne soirée.
A au fait j'ai un fil qui ne semble pas attirer foule ... pouvez vous m'aider ?

==> http://cjoint.com/?3AosWJ6nvpy
 

Discussions similaires

Réponses
6
Affichages
375

Statistiques des forums

Discussions
312 492
Messages
2 088 893
Membres
103 982
dernier inscrit
krakencolas