Supprimer ligne en fonction valeur de cellule
Résolu/Fermé
Alaindeg
Messages postés
33
Date d'inscription
mardi 16 septembre 2014
Statut
Membre
Dernière intervention
8 juin 2016
-
16 avril 2015 à 15:40
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 - 16 avril 2015 à 16:05
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 - 16 avril 2015 à 16:05
A voir également:
- Macro supprimer ligne selon critère
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Aller à la ligne excel - Guide
- Ligne occupée - Forum SFR
- Site de vente en ligne particulier - Guide
1 réponse
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
Modifié par Thorak83 le 16/04/2015 à 15:50
Modifié par Thorak83 le 16/04/2015 à 15:50
Bonjour,
normal le problème car faire une boucle for i=... et à l'intérieur faire i = i-1 il va pas du tout aimer
faire plutot une boucle while
Cordialement
normal le problème car faire une boucle for i=... et à l'intérieur faire i = i-1 il va pas du tout aimer
faire plutot une boucle while
i = 2 While i <= 65536 ... wend
Cordialement
16 avril 2015 à 15:51
16 avril 2015 à 15:52
Sub Suppr()
Dim i As Long
Dim Plage As String
For i = 2 To 65536
If Cells(i, 5).Value = Chr(34) Then
Plage = i & "Annulé" & i
Rows(Plage).Delete Shift:=xlUp
i = 2
While i < 65536
Wend
End If
Next i
End Sub
Mais ça ne marche pas non plus. J'avoue ne pas vraiment maitriser les boucles While.. Dois-je mettre quelque chose entre While et wend en plus?