Macro de type filtre "contient" pour sélectionner les lignes contenant un mot clé

chris6999

XLDnaute Impliqué
Bonsoir à tous

Une petite question pour bien commencer le week-end

Je souhaiterais créer dans un fichier Excel une macro qui sélectionnerait les lignes lorsque la colonne A contient un mot clé (ou plusieurs) saisi(s) dans une zone (par ex dans la cellule C3)
Cela correspondrait vous l’avez compris au filtre « contient ».

Ce qui serait bien c’est que la sélection ne tienne pas compte de la casse et des accents.

Le lancement de la macro se ferait à partir du moment où l’utilisateur aurait saisi le mot clé puis « entrée »
Si aucune ligne ne correspond à la recherche j’aimerais que s’affiche un message du style « mot clé introuvable »

Je pense également rajouter un bouton pour annuler le filtre.
Cette annulation du filtre se ferait également lors de la fermeture du fichier.

J’ai un peu regardé sur les forums mais ce que j’ai trouvé ne fonctionne pas.

Si l’un des experts VBA passe par là… ce serait sympa de m’apporter vos lumières.

Nb : j’ai mis mon fichier en PJ

Très cordialement
Chris
 

Pièces jointes

  • fichier test.xls
    680.5 KB · Affichages: 943
  • fichier test.xls
    680.5 KB · Affichages: 949
  • fichier test.xls
    680.5 KB · Affichages: 939

Discussions similaires

Statistiques des forums

Discussions
311 734
Messages
2 082 020
Membres
101 872
dernier inscrit
Colin T