Bonjour.
Je dois gérer des projets en utilisant un filtre élaboré.
Dans un tableau comportant 6 colonnes :
- En A1 : N° dossier
- En B1 : nom du projet
- En C1 : auteur
- En D1 : date
- En E1: date début
- En F1 : date fin
- En G1 : Année
Zone de critères cellules A1 :F2 (nom « critères »)
Entêtes des données
- En A2 : N° dossier
- En B2 : nom du projet
- En C2 : auteur
- En D2 : date
- En E2 : date début
- En F2 : date fin
Début plage des données ligne 3 (nom « data »)
Je souhaiterais filtrer le nom de l’auteur et la date de début et la date de fin.
- Critère en C2 : Nom auteur
- Critère en E2 : =ANNEE(E4)=ANNEE(G1)
- Critère en E2 : =ANNEE(F4)=ANNEE(G1)
Le filtre ne fonctionne pas, où est l’erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub FiltrerDonnées() Range("data").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("critères"), Unique:=False End Sub
Pourriez-vous m’aider svp.
Merci d’avance.
Partager