VBA supprimer plusieurs lignes entières
Résolu/Fermé
louloute750
Messages postés
14
Date d'inscription
mercredi 17 septembre 2014
Statut
Membre
Dernière intervention
11 mars 2015
-
8 nov. 2014 à 09:02
louloute750 Messages postés 14 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 11 mars 2015 - 8 nov. 2014 à 15:03
louloute750 Messages postés 14 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 11 mars 2015 - 8 nov. 2014 à 15:03
A voir également:
- Supprimer plusieurs lignes vba
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Supprimer edge - Guide
- Supprimer bing - Guide
- Supprimer compte facebook - Guide
3 réponses
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 701
8 nov. 2014 à 09:50
8 nov. 2014 à 09:50
Bonjour,
une facon de faire, adaptez le nom de feuille et ligne de depart
une facon de faire, adaptez le nom de feuille et ligne de depart
Sub delete_row()
With Worksheets("feuil1")
'derniere cellule non vide colonne T
derlig = .Range("T" & Rows.Count).End(xlUp).Row
'mise en memoire plage colonne T
Set plage = .Range("T1:T" & derlig)
'nombre de fois "ko" dans la plage
Nb_Oc = Application.CountIf(plage, "ko")
'boucle recherche ligne "ko" dans colonne T
If Nb_Oc > 0 Then
lig = 1
For n = 1 To Nb_Oc
lig = .Columns("T").Find("ko", .Cells(lig, "T"), , xlWhole).Row
.Rows(lig).Delete
Next n
End If
End With
End Sub