Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Résolu]VBA : Suppression des filtres

  • Initiateur de la discussion Initiateur de la discussion villette54
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

villette54

Guest
Bonjour à tous,

J'aimerais créer une macro qui permet de supprimer tout les filtres qui ont pu être appliquer sur le fichier soir à la fermeture de celui-ci, soit à l'ouverture, afin d'être sur d'ouvrir le fichier sans aucun filtre actif.

Je ne sais pas si ça à une importance, mais mes filtres sont sur la ligne 3 et vont de la colonne B à la colonne AH.

Merci d'avance 🙂
 
Dernière modification par un modérateur:
Re : VBA : Suppression des filtres

Bonjour,
code à placer dans un module :
Code:
Sub OterFiltres()
Dim Classeur As Workbook, i As Byte
Set Classeur = ThisWorkbook
For i = 1 To Classeur.Sheets.Count
    Classeur.Sheets(i).AutoFilterMode = False
Next i
End Sub

et dans le ThisWorkbook :
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Call OterFiltres
End Sub

Private Sub Workbook_Open()
Call OterFiltres
End Sub
A tester de ton côté (non testé).
A+
 
Re : VBA : Suppression des filtres

Bonjour,

essaye peut être ceci, se déclenche à l'ouverture du classeur, à placer dans le module "thisworkbook" :
Code:
Option Explicit
Private Sub Workbook_Open()
Dim ws As Worksheet
For Each ws In Worksheets
    ws.AutoFilterMode = False
Next ws
End Sub

bonne soirée
@+

Edition : bonjour David🙂
 
Re : VBA : Suppression des filtres

Si quelqu'un passe par ici, on va certainement rire de ma solution car trop simpliste mais, elle fonctionne.

Voir en p.j. un essai VBA; la macro s'excécute à l'ouverture du fichier donc pour le tester, ajoute des filtres, enregistre-le et ferme-le. Ensuite à l'ouverture, tu verra les filtres n'y seront plus 🙂

Edit; Bonjour David, Pierrot 😱
 

Pièces jointes

Dernière modification par un modérateur:
Re : VBA : Suppression des filtres

Heureuse que tu aies trouvé ton bonheur, Villete 😱

N'oublie pas d'étider le titre de ton premier poste et inscrire Résolu au début.

Bonne journée à tous 😀
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
504
Réponses
12
Affichages
628
Réponses
6
Affichages
662
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…