Supprimer Lignes Selon Criteres

KTM

XLDnaute Impliqué
Salut chers tous
Je voudrais supprimer toutes les lignes comportant les chiffres 1 de la colonne B comme l'illustre le fichier Joint.Merci
 

Pièces jointes

  • Suppress_Lignes.xlsm
    13.1 KB · Affichages: 11

job75

XLDnaute Barbatruc
Bonjour KTM,

Depuis le temps vous avez peut-être déjà vu cette solution très classique :
Code:
Sub SupprimerLignes()
Application.ScreenUpdating = False
With [B6].CurrentRegion
    .Columns(2).Insert xlToRight
    .Columns(2) = "=1/(RC[-1]<>1)"
    .Columns(2) = .Columns(2).Value 'supprime les formules
    .Sort .Columns(2), xlAscending, Header:=xlYes 'tri pour regrouper et accélérer
    On Error Resume Next 'si aucune SpecialCell
    Intersect(.Columns(2).SpecialCells(xlCellTypeConstants, 16).EntireRow, .Cells).Delete xlUp
    .Columns(2).Delete xlToLeft
End With
End Sub
A+
 

Pièces jointes

  • Suppress_Lignes(1).xlsm
    21.9 KB · Affichages: 23

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 973
Membres
103 073
dernier inscrit
MSCHOE16