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