XL 2010 PB BOUCLE

nadem0068

XLDnaute Junior
Bonjour à tous,

je viens à nouveau vers vous car j'ai un petit souci de "boucle".
En effet j'ai créer une boucle qui vise a supprimer un nombre variable de ligne dans une liste selon une condition. Le problème c'est que ma boucle ne fait pas le travail du premier coût, je doit donc la répéter plusieurs fois pour obtenir l'effet voulus, ce qui d'une certaine manière réduit l’intérêt d'une boucle.

je joint un petit fichier pour tout ceux qui pourront prendre le temps de me donner un petit coup de pouce.

d'avance merci à tous!!!
 

Pièces jointes

  • PB BOUCLE.xlsm
    13.2 KB · Affichages: 52

M12

XLDnaute Accro
Bonsoir,
Le problème vient que tu fais partir ta boucle depuis le haut
En commençant par le bas, du premier coup c'est nettoyé

Code:
Sub SUPR_VALIDER()
'BOUCLE DE SUPPRESION DES "OM" REINTEGRE
Dim x As Integer
For x = 2000 To 1 Step -1
If Cells(x, 3).Value = "ok" Then
Rows(x).Delete
End If
Next x
End Sub

Doublez à une 1/100° de seconde (Bonsoir Chris24) :(
 

Discussions similaires

Réponses
3
Affichages
284

Statistiques des forums

Discussions
312 175
Messages
2 085 953
Membres
103 059
dernier inscrit
gib17