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

Macro pour supprimer des lignes

  • Initiateur de la discussion Initiateur de la discussion Chris
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Chris

Guest
Salut tout le monde,

je cherche à supprimer les lignes lorsqu'une certaine valeur (par exemple 'toto') est contenue dans la colonne A.

Merci d'avance.
Ciao 😉
 
Bonjour,

En vitesse, essaie ce code :

Code:
Sub SupprimeLigne()
Range('A2').
Do Until ActiveCell = ''
If ActiveCell = 'Toto' Then
Selection.EntireRow.Delete
End If
ActiveCell.Offset(1, 0).activate
Loop
End Sub

Cela suppose que toutes tes cellules en colonne A contiennent une valeur.

bon Ap

😉
 
Bonjour a tous,

Juste histoire de données un peu plus de choix à Chris et pour taquiner José, voici une autre solution :
Code:
Sub Sup_toto()
Dim i%

For i = Range('A65536').End(xlUp).Row To 1 Step -1
    If Not InStr(1, LCase(Cells(i, 1).Value), 'toto') = 0 Then
        Rows(i).Delete
    End If
Next i
End Sub

@+
 
Bonjour à tous

au lieu de Sup_toto ne pourrait-on pas l'appeler Parapoux ?

Je sais c'est facile et pas véritablement
Excel..lente :whistle:

A+

Message édité par: ERIC S, à: 22/06/2006 14:15
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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