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

Macro supprimer ligne

  • Initiateur de la discussion Initiateur de la discussion Niouf
  • 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 !

Niouf

XLDnaute Occasionnel
Bonjour le forum,

J'essaye cette macro afin de supprimer des lignes en fonction de differents criteres

Code:
Sub test()
    Dim x As Long, lastrow As Long
    lastrow = Cells(Rows.Count, 1).End(xlUp).Row
    For x = lastrow To 1 Step -1
        If Left(Cells(x, 6), 1).Value = "L" Or Left(Cells(x, 6), 2) = "MT" Then
            Rows(x).Delete
        End If
    Next x
End Sub

Cette macro fonctionne sans les "Left".
Mais j'aimerai pouvoir l'utiliser avec, car actuellement je suis oblige de rajouter une colonne sur le tableur effectuant la fonction Left afin d'extraire la premiere lettre d'une cellule.

Mon code est il faux ?

Merci d'avance !
 
Re : Macro supprimer ligne

Bonjour Efge,

Exact, je n'ai plus d'erreur, merci.

Mais ca ne devait pas etre la seule, puisque le tri ne s'effectue pas de cette facon ...

Le fichier ci joint, si t'as le temps d'y jeter un coup d'oeil !
 

Pièces jointes

Dernière édition:
Re : Macro supprimer ligne

bonjour,

je ne vois pas ou il est question d'un quelconque tri
la macro ne fait que supprimer les lignes
si tes données étaient triées avant, elles le seront encore après ...
 
- 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

Discussions similaires

Réponses
5
Affichages
836
Réponses
4
Affichages
262
Réponses
4
Affichages
690
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…