Suppression de lignes en VBA
Résolu/Fermé
Tydher
Messages postés
123
Date d'inscription
vendredi 5 juin 2009
Statut
Membre
Dernière intervention
17 mai 2011
-
19 avril 2011 à 14:53
Tydher Messages postés 123 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 17 mai 2011 - 20 avril 2011 à 09:05
Tydher Messages postés 123 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 17 mai 2011 - 20 avril 2011 à 09:05
A voir également:
- Suppression de lignes en VBA
- Forcer suppression fichier - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Suppression page word - Guide
2 réponses
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
Modifié par ccm81 le 19/04/2011 à 16:36
Modifié par ccm81 le 19/04/2011 à 16:36
bonjour
essaies plutot comme ça,
quand on supprime des lignes, il faut commencer par le bas
bonne suite
essaies plutot comme ça,
quand on supprime des lignes, il faut commencer par le bas
Dim i As Integer i = 10 While Cells(i, 1) <> "FIN" If Cells(i, 1) = "*x*" Then Cells(i, 1).EntireRow.Delete End If i = i - 1 Wend
bonne suite
Tydher
Messages postés
123
Date d'inscription
vendredi 5 juin 2009
Statut
Membre
Dernière intervention
17 mai 2011
6
20 avril 2011 à 09:05
20 avril 2011 à 09:05
Merci ça marche niquel.
J'ai d'abord récuperer la case la plus basse
Puis effectuer la boucle comme décrit au dessus
Merci beaucoup
J'ai d'abord récuperer la case la plus basse
i = 1 Cells(i, 1).Select While Cells(i, 1) <> "FIN" i = i + 1 Wend
Puis effectuer la boucle comme décrit au dessus
While i <> 1 If Cells(i, 1) = "x" Then Cells(i, 1).EntireRow.Delete End If i = i - 1 Wend
Merci beaucoup