Bonjour à tous,

Mon classeur excel se compose d'un tableau. Une colonne de ce tableau comprend des données sous forme de nombres séparés par une virgule (tout est en format texte) :
'1
'41,1,50
'10,1
'1,15

Je voudrais filtrer par vba cette colonne sur une valeur. Dans l'exemple ci-dessus, je veux filtrer sur la valeur 1. J'ai donc écrit ce bout de code mais impossible de le faire marcher :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
        A.Range(A.Cells(1,1), A.Cells(T1, T2)).AutoFilter _
        Field:=3, _
        Criteria1:=Array("*," & "1","*," & "1" & ",*","1" & ",*","1"), Operator:=xlFilterValues
Il ne me retourne que les lignes pour lesquelles il n'y a que la valeur 1 seule (et non par exemple une ligne du type 1,41). Avez-vous une idée ?

Merci !