Bonjour,
Je n'arrive pas à trouver le bon code pour valider ma condition c'est à dire effacer les lignes de ma feuille Excel si la colonne D ne comprend pas le nom Chèques..;
voilà ce que j'ai écrit
j'ai essayé "<>" chèques ...."<> Chèques"...<> "Chèques" Mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dim i As Integer With ThisWorkbook.Sheets("Chèques") 'Précisez le nom de votre feuille For i = .Range("D2:D" & .Rows.Count).End(xlUp).Row To 2 Step -1 'je travaille sur la colonne D 'Rows.count permet de retourner le nombre de ligne de la plage range If .Range("D2:D" & i).Value = <> "Chèques" Then .Rows(i).Delete End If Next i End With
Je ne vois pas pour le moment où se trouve mon erreur!!!
Partager