Excel 2003 Macro d suppresion de lignes sous condition

gjmoro - 14 mai 2013 à 19:13
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 - 14 mai 2013 à 21:55
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

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
14 mai 2013 à 19:25
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.
0
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
14 mai 2013 à 21:55
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
0
Rejoignez-nous