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

suppression de lignes pleines avec excel Vba

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 !

orange sanguine

XLDnaute Nouveau
bonjour à tous et toutes
je viens de m'inscrire sur ce site qui a l'air très syma,

ma première questio est:

Comment supprimer des lignes identiques dans tout un tableau, lignes qui commencent toujours par une cellule de couleur rouge ou un groupe de mot du genre
"N° de Fiche Sortie"

merci beaucoup
 
Re : suppression de lignes pleines avec excel Vba

Re

Ca devrait être bon là non ?
Code:
Sub test2()
Const st As String = "N° DE FICHE DE SORTIE"
Dim c As Range, f As Long
f = Cells.SpecialCells(xlCellTypeLastCell).Row
For Each c In Range("a1:a" & f)
If c Like st Then
c.EntireRow.Delete
End If
Next
End Sub
PS: tu sais que tu peux faire la même chose en utilisant le filtre automatique sans macro.

EDITION: puisque je viens de tester , je les poste tout de même
(macro avec le filtre automatique, action pouvant être faite rapidement sans macro 😉 )
Code:
Sub Macro2ae()'préserve l'entête
Dim pf As Range, pfs As Range
Application.ScreenUpdating = False
With ActiveSheet
    [A1].AutoFilter 1, "=*N° DE FICHE DE SORTIE*"
    Set pf = Range("_FilterDataBase")
    Set pfs = pf.Offset(1, 0).Resize(pf.Rows.Count - 1)
    pfs.SpecialCells(8).Delete shift:=xlUp
    .AutoFilterMode = False
End With
Application.ScreenUpdating = True
End Sub
Code:
Sub Macro2se()'supprime l'entête
Dim pf As Range, pfs As Range
Application.ScreenUpdating = False
With ActiveSheet
    [A1].AutoFilter 1, "=*N° DE FICHE DE SORTIE*"
    Set pf = Range("_FilterDataBase")
    Set pfs = pf.Offset(1, 0).Resize(pf.Rows.Count - 1)
    pfs.SpecialCells(8).Delete shift:=xlUp
    .AutoFilterMode = False
    .Rows("1:1").Delete
End With
Application.ScreenUpdating = True
End Sub
 
Dernière édition:
- 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
38
Affichages
1 K
Réponses
6
Affichages
584
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…