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

Résolu/Fermé
Geoda - 8 mars 2010 à 12:45
 Geoda - 11 mars 2010 à 12:23
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.
A voir également:

1 réponse

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
Modifié par pijaku le 8/03/2010 à 13:11
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
0
Un grand merci pour votre réponse!
0