Supprimer lignes selon critère

kikim

XLDnaute Junior
Bonjour le forum,

J'aimerai faire ceci par macro:

Dans la plage des lignes "11:65563" Si valeur cellule H ="0" de "H11:H655633" donc supprimé ligne.

exemple: si h20 = 0 donc supprimer la ligne 20

Crdt,
 

Dull

XLDnaute Barbatruc
Re : Supprimer lignes selon critère

Salut kikim, le Forum

à tester

Code:
Sub efface_vide()
Dim l As Long
For l = Cells.SpecialCells(xlCellTypeLastCell).Row To 1 Step -1
If Cells(l, [COLOR=Red][B]8[/B][/COLOR]).Value = "" Then Cells(l, [B][COLOR=Red]8[/COLOR][/B]).EntireRow.Delete
Next l
End Sub

Bonne Journée
 

alfrede

XLDnaute Nouveau
Re : Supprimer lignes selon critère

bonjour,

J'ai un peu le même problème, je souhaiterais supprimer entièrement la ligne si une des celulles de la colonne A est supérieur à 600 000.

Quelqu'un peut il m'aider??

merci d'avance
 

rodrigues89

XLDnaute Nouveau
Re : Supprimer lignes selon critère

Sub efface_vide()
Dim l As Long
For l = Cells.SpecialCells(xlCellTypeLastCell).Row To 1 Step -1
If Cells(l, 1).Value > "600000" Then Cells(l, 1).EntireRow.Delete
Next l
End Sub

Bonne journée

Exemple ci dessous
 

Pièces jointes

  • efface si sup.xlsm
    15.4 KB · Affichages: 214
Dernière édition:

Discussions similaires

Réponses
6
Affichages
162
Réponses
5
Affichages
315
Réponses
26
Affichages
962

Statistiques des forums

Discussions
312 394
Messages
2 088 019
Membres
103 701
dernier inscrit
franck42