Supprimer ligne particulière
Résolu/Fermé
dikold
Messages postés
22
Date d'inscription
mardi 19 mai 2015
Statut
Membre
Dernière intervention
14 novembre 2016
-
Modifié par dikold le 10/06/2015 à 12:16
dikold Messages postés 22 Date d'inscription mardi 19 mai 2015 Statut Membre Dernière intervention 14 novembre 2016 - 10 juin 2015 à 15:57
dikold Messages postés 22 Date d'inscription mardi 19 mai 2015 Statut Membre Dernière intervention 14 novembre 2016 - 10 juin 2015 à 15:57
A voir également:
- Supprimer ligne particulière
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Aller à la ligne excel - Guide
- Site de vente en ligne particulier - Guide
- Partager photos en ligne - Guide
1 réponse
jordane45
Messages postés
38310
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
10 juin 2015 à 12:15
10 juin 2015 à 12:15
Bonjour,
Lorsqu'on fait des suppressions de lignes en vba (dans une boucle).. il est préférable de commencer par le bas du tableau (car lorsqu'on supprime une ligne.. toutes les lignes en dessous remontent.. et donc.. ta boucle n'est plus valable...)
Essayes comme ceci :
Lorsqu'on fait des suppressions de lignes en vba (dans une boucle).. il est préférable de commencer par le bas du tableau (car lorsqu'on supprime une ligne.. toutes les lignes en dessous remontent.. et donc.. ta boucle n'est plus valable...)
Essayes comme ceci :
Dim valCell as Variant Lastrow = Cells(Rows.Count, "A").End(xlUp).Row For l = Lastrow to 2 step -1 valCell = range("A" & l).value If Not (valCell Like "CO*" Or valCell Like "EN*" Or valCell Like "J*" Or valCell Like "PI*" Or valCell Like "SO*") Then c.EntireRow.Delete End If Next
10 juin 2015 à 13:41
Erreur d'execution '424' à la ligne c.EntireRow.Delete
10 juin 2015 à 15:03
10 juin 2015 à 15:57