Suppression des lignes inutiles dans une table

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

D

drareg78

Guest
Bonjour aux membres du forum.

J'ai supposé ici une table de 3 colonnes (mais qui pourrait devenir par la suite X colonnes) et de z Lignes. Dans la mesure ou toutes les lignes peuvent ne pas être toutes documentées, comment par une simple macro supprimer les lignes inutiles. pour ne conserver que la partie documentée.
Craignant toujours de n'être pas suffisament explicite, je vous joint un petit fichier test.

Merci d'avance pour votre aide
 

Pièces jointes

Re : Suppression des lignes inutiles dans une table

Bonjour

A tester


Code:
Sub test1()
Dim i As Long
For i = ActiveSheet.UsedRange.Rows.Count To 6 Step -1
If Application.WorksheetFunction.CountBlank(Cells(i, 3).Resize(, 3)) = 3 Then
If Not Cells(i, 3).Resize(, 3).Interior.ColorIndex = xlNone Then
Rows(i).Delete
End If
End If
Next
End Sub

Et celle-ci qui au résultat légèrement différent
Code:
Sub test2()
Dim i As Long
For i = ActiveSheet.UsedRange.Rows.Count To 6 Step -1
If Application.WorksheetFunction.CountBlank(Cells(i, 3).Resize(, 3)) = 3 Then
Rows(i).Delete
End If
Next
End Sub
 
- 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

Retour