Excel 2003 Macro d suppresion de lignes sous condition

Signaler
-
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
-
Bonjour,
sous excel 2003, je voudrais créer une macro qui efface des lignes lorsque une cellule de ces lignes contient une valeur définie.
par exemple dans mon tableau, j'ai dans une colonnes des cellules contenant le texte Homme ou Dame.
je voudrais effacer toutesles ligne concernat les hommes.
Pouvez vous m'aider je suis perdu visual basic

merci d'avance

2 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
Bonjour,
Relis le règlement, puis reviens avec ton code d'essai (celui que tu as au moins tenté d'écrire), si tu veux de l'aide.


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
19
Bonjour,

Utilise l'enregistreur de macro.
Fais un filtre sur ta colonne qui contient le mot que tu veux supprimer.
Sélectionne toutes les lignes sans les entêtes et supprimes-les.
Ensuite, remets les filtre à "Tous"

Maintenant regarde ton code et essaie de le comprendre.


MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI