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 :
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 ?
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
Merci !
Partager