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

Faire disparaître des lignes lorsqu'elle ne sont pas marquées

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

ipotez

XLDnaute Occasionnel
Re bonjour !

Nouveau post car autre question :
Des images sont plus parlantes que des explications hasardeuses


Merci infiniment pour le coup de pouce !
 
Re : Faire disparaître des lignes lorsqu'elle ne sont pas marquées

Bonjour

Un essai

VB:
Sub Clic()
Dim I As Long
  For I = Range("A65536").End(xlUp).Row To 1 Step -1
    If UCase(Range("B" & I)) <> "X" Then
      Rows(I).Delete
    End If
  Next I
End Sub
 
Re : Faire disparaître des lignes lorsqu'elle ne sont pas marquées

Tout roule sauf que j'ai un problème avec la partie haute de la feuille.

Je t'ai remis le fichier pour plus de clareté

Ta macro, comme je l'avais demandé, supprime toutes les ligne non marquées. Mais comment dois je procéder si j'ai des informations que je veux conserver ? (par exemple les 6 premières lignes )

Merci
 

Pièces jointes

Dernière édition:
Re : Faire disparaître des lignes lorsqu'elle ne sont pas marquées

Bonjour juste modifies le 1 de To 1 en mettant : To 7

VB:
Sub Clic()
Dim I As Long
  For I = Range("A65536").End(xlUp).Row To 7 Step -1
    If UCase(Range("B" & I)) <> "X" Then
      Rows(I).Delete
    End If
  Next I
End Sub
[/QUOTE]
 
- 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
1
Affichages
174
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…