XL 2019 Comment réappliquer automatiquement le filtre automatique lorsque les données changent dans Excel?

DomL

XLDnaute Occasionnel
Débutant, j'apprends des TUTOS et FORUM



Aujourd'hui, je bloque sur : Comment réappliquer automatiquement le filtre automatique lorsque les données changent dans Excel?



J'ai mis en place 2 solutions dans des documents brouillons ... mais cela ne fonctionne pas !

5 5 1
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub

5 5 2
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A5:D21").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A1:C3"), Unique:=False
End Sub




Quelqu'un serait-il me dire, ce que je n'ai pas bien fait ?


Merci d'avance
 

Pièces jointes

  • 5 - 5 - 1 Base des postes Pyramide Age - DG-AG Ressources.xlsm
    53.1 KB · Affichages: 1
  • 5 - 5 - 2 Base des postes Pyramide Age - DG-AG Ressources - Copie.xlsm
    55 KB · Affichages: 0

DomL

XLDnaute Occasionnel
Re bonjour

Puis-je vous demander un coup d'œil, sur mon tableau et onglet ? avec :

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If Sh.AutoFilterMode Then Sh.AutoFilter.ApplyFilter
End Sub


Pour me dire ce que je fais de faux ?

Ca ne fonctionne pas comme je l'espèrerai
 

Pièces jointes

  • 5 - 5 - 3 Base des postes Pyramide Age - DG-AG Ressources - Copie - Copie.xlsm
    53.5 KB · Affichages: 2

fanch55

XLDnaute Barbatruc
RE, code à mettre dans le module ThisWorkBook, pas dans les modules feuilles

1676542107801.png
 

DomL

XLDnaute Occasionnel
Merci pour votre aide ... mais je suis une ''quiche'' !

Puis-je vous expliquer, ce que je n'arrive pas à réaliser
et
pourtant la solution n'est pas loin !

Le premier onglet est le départ des données : Hommes Femmes et vide

Dans les onglets H F Vide, j'ai besoin d'isoler :
- H, les Hommes tout seul
- F , les Femmes tout seul
- Vide, les vides tout seul

Mais surtout, que : quand les données changent dans le premier onglet en fonction du sexe ; les autres onglets se mettent à jours ... automatiquement

Seriez vous me dire si c'est possible ?


Cette fonction devrait pouvoir aboutir à ma solution :
Comment réappliquer automatiquement le filtre automatique lorsque les données changent dans Excel?

Mais je n'arrive pas à la mettre place !
 

Pièces jointes

  • 5 - 5 - 3 Base des postes Pyramide Age - DG-AG Ressources - Copie - Copie.xlsm
    54.9 KB · Affichages: 1

fanch55

XLDnaute Barbatruc

Discussions similaires

Statistiques des forums

Discussions
311 720
Messages
2 081 897
Membres
101 833
dernier inscrit
sandra25