Problème de boucle vba
Résolu
titidefdl13
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
titidefdl13 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
titidefdl13 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Problème de boucle vba
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum Excel
- Dépassement de capacité vba ✓ - Forum Excel
- Télé samsung s'éteint et se rallume en boucle - Forum Téléviseurs
- Vba attendre 1 seconde ✓ - Forum VB / VBA
2 réponses
Bonjour,
Vu par un amateur (moi) : en 10, tu décrémentes i de 1 à chaque tour, en 15 tu incrémentes au moins dans certains cas le même i de 1.
Vu par un amateur (moi) : en 10, tu décrémentes i de 1 à chaque tour, en 15 tu incrémentes au moins dans certains cas le même i de 1.
Bonjour,
Rssaies :
Rssaies :
Sub Compare() Dim i As Integer Dim col_2 As Range Dim col_1 As Range Set col_1 = Worksheets("Feuil1").Range("A2:A16") Set col_2 = Worksheets("Feuil2").Range("A2:A16") For i = col_1.Row + col_1.Rows.Count - 1 To col_1.Row Step -1 If Application.CountIf(col_2, col_1.Rows(i).Value) = 0 Then col_1.Rows(i).EntireRow.Delete End If Next i End Sub
J'avais juste incrémenté le i car sinon il me supprimer qu'une seule valeur de la liste
Mais je vois que le programme de Patrice33740 marche !