Bonjour,
Je vous sollicite aujourd'hui puisque j'ai un problème lié à un de mes filtres. En effet, dans le screen que je vous ai mis, j'arrive à filtrer en fonction du numéro de la rame mais pas en fonction du code défaut. Quand je commence à taper le code dans la textbox associée, ça ne m'affiche rien. Si je commence à effacer, il m'affiche le seul enregistrement possédant un code défaut en chaîne de caractère.
Merci d'avance pour votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Private Sub CommandButton1_Click() On Error Resume Next Me.TextBox1 = "" Me.TextBox2 = "" ShowAllData End Sub Private Sub TextBox1_Change() clé = "*" & Replace(Me.TextBox1, " ", "*") & "*" ActiveSheet.Range("$a$5:$n$20000").AutoFilter Field:=3, Criteria1:=clé End Sub Private Sub TextBox2_Change() clé = "*" & Replace(Me.TextBox2, " ", "*") & "*" ActiveSheet.Range("$a$5:$n$20000").AutoFilter Field:=6, Criteria1:=clé End Sub
Partager