Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 VBA pour supprimer ligne définie.

Anto35200

XLDnaute Occasionnel
Bonjour,


Je souhaiterai par un code VBA, supprimer toutes les lignes qui comportent le nom BCEE de le colonne A.

Pourriez-vous me dire comment faut-il faire ? J’avais pensé faire un filtre, par le nom puis supprimer, mais je pense que ce n’est pas la bonne solution.

En vous remerciant de votre aide.
 

Pièces jointes

  • test suppession ligne.xlsx
    8.6 KB · Affichages: 3
Solution
Bonjour Anto,
Peut être avec une simple petite macro :
VB:
Sub SupBCEE()
Application.ScreenUpdating = False: Dim L%
For L = Cells(Cells.Rows.Count, "A").End(xlUp).Row To 2 Step -1
    If Cells(L, "A") = "BCEE" Then Cells(L, 1).EntireRow.Delete
Next L
End Sub

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Anto,
Peut être avec une simple petite macro :
VB:
Sub SupBCEE()
Application.ScreenUpdating = False: Dim L%
For L = Cells(Cells.Rows.Count, "A").End(xlUp).Row To 2 Step -1
    If Cells(L, "A") = "BCEE" Then Cells(L, 1).EntireRow.Delete
Next L
End Sub
 

Pièces jointes

  • test suppession ligne.xlsm
    16 KB · Affichages: 4

Discussions similaires

Réponses
32
Affichages
961
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…