Excel - Macro - Supprimer ligne si C = "NON&q

[Résolu/Fermé]
Signaler
-
 Geoda -
Bonjour,

J'ai cherché dans le forum, et beaucoup de cas répondent plus ou moins à ma question, mais je ne m'en sors pas.

Je cherche juste à créer une macro qui supprime toutes les lignes d'une feuille dans laquelle la colonne C correspond à la valeur "Non". Tout simplement.

Si quelqu'un peut m'aider, je suis preneur!

Windows XP Pro - Excel 2003

Merci d'avance.

1 réponse

Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 654
Bonjour,
Cette procédure, à placer dans un module (dans la feuille Excel taper ALT + F11 puis dans la fenêtre visual basic : Insertion/Module), supprime les lignes entières ou apparait "non" en colonne C :

Sub suppr_ligne_non_Colonne_C() 
Dim i As Integer, derniereligne As Integer 
derniereligne = Range("C65536").End(xlUp).Row 
For i = derniereligne To 1 Step -1 
If Cells(i, 3).Value = "non" Then 
Rows(i).Delete 
End If 
Next 
End Sub
Un grand merci pour votre réponse!