Bonjour;
j'aimerais filtrer un tableau de 3 colonnes avec le contenu de 3 cellules ,si une des cellules est renseignée tout le tableau doit être filtré après avoir cliquer sur un bouton que j'ai lié à la macro .
je suis parvenu avec le code ci-dessous à filtrer avec le contenu d'une seul cellule . j'ai besoin de votre aide pour pouvoir filtrer au choix en fonction de la cellule renseignée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub Macro1() Dim t,v,s As String t = "*" + CStr(ActiveSheet.Range("A1").Value) + "*" ' v = "*" + CStr(ActiveSheet.Range("B1").Value) + "*" 's = "*" + CStr(ActiveSheet.Range("C1").Value) + "*" ActiveSheet.Range("$A$2:$C$25000"). _ AutoFilter Field:=1, Criteria1:=t ' .AutoFilter Field:=1, Criteria1:=v End Sub
Partager