Private Sub bFiltrer_Click()
Dim plageVal As Range, ligne, Quoi
Application.ScreenUpdating = False
With Sheets("Feuil1")
Set plageVal = Intersect(.Range("a1").CurrentRegion, Range("a1:k1").EntireColumn, .Rows(2).Resize(.Rows.Count - 1))
plageVal.EntireRow.Hidden = False
If tCherche = "" Then Exit Sub
Quoi = "*" & tCherche & "*"
For Each ligne In plageVal.Rows
ligne.Hidden = (Application.WorksheetFunction.CountIf(ligne, Quoi) = 0)
Next ligne
End With
End Sub
Private Sub bShowAll_Click()
Sheets("Feuil1").Rows.Hidden = False
End Sub