Suppression

Résolu
Artur -  
 Artur -
Bonjour,

Comment rajouter la condition compris entre -5000 et 5000 dans ce code, sachant que là cela me supprime uniquement les inférieurs à 5000

Sub suppression()
Dim l As Long

For l = 15000 To 1 Step -1
    If Cells(l, "M").Value < 5000 _
    Then Cells(l, 1).EntireRow.Delete
Next l
'
End Sub


Merci d'avance,

Cordialement.

2 réponses

  1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    si tu veux supprimer seulement les lignes dont la valeur en colonne M est entre -5000 et 5000, il faut remplacer ton
    If Cells(l, "M").Value < 5000 _
    par
    If Cells(l, "M").Value < 5000 And  Cells(l, "M").Value > -5000 _

    Cordialement.
    Ce mec la n'était pas une lumière, car il était niais.
    0
    1. Artur
       
      Merci !
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour

    If Cells(l, "M").Value < 5000 And Cells(l, "M").value> -5000 then


    astuce: pour éviter les sauts de l'écran et aller beaucoup + vite, insère cette ligne avant ta boucle
    application.screenupdating=false

    Michel
    0