Bonsoir,
j'ai ecrit ce macro pour pouvoir supprimer toute les lignes qui ne contientent pas certains criteres.
Ca marche tres bien, mais je ne peux ajouter que 2.
J'aimerais que vous m'aidiez a ajouter jusqu'a 3 out 4 criteres.
Merci
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
19
20
21
22
23
24 Sub supprimer() Sheets("A").Select Dim ws As Worksheet Dim rng As Range Dim lastRow As Long Set ws = ActiveWorkbook.Sheets("A") lastRow = ws.Range("A" & ws.Rows.Count).End(xlUp).Row Set rng = ws.Range("A1:A" & lastRow) ' filter and delete all but header row With rng .AutoFilter Field:=1, Criteria1:="<>*Agent*", Criteria2:="<>*Receive*" .Offset(1, 0).SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ' turn off the filters ws.AutoFilterMode = False End sub()
JL
Partager