Bonjour Gmb barros le forum
GMB ta macro supprime les lignes 15000 et 14780, ce que barros voulait conserver ( enfin si j'ai compris sa demande)
pour Barros
fin = .Cells.Find("*", , xlValues, , 1, 2, 0).Row
cela sert à déterminer la dernière ligne utilisé dans ta feuille, car comme tu n'as pas donné le nombre de colonnes ni de fichier d'exemple, si tu as des lignes vides dans la colonne G, tu dois bien supprimer les lignes puisqu'elles sont inférieures à 160000!!
donc avec cette recherche, je cherche la dernière ligne utilisée de toutes les colonnes
et une dernière chose, ma macro est fausse puisque j'ai oublié un point
IF .Cells(i, 7) < 16000 Then Rows(i).Delete shift:=xlUp
pas grave si tu lances la macro avec la feuille active, mais dans le cas contraire pas bon du tout
Voilà
Bon weekend
a+
Papou