Masquer des lignes par comparaison de cellules

Bonjour,

Je ne connais presque rien en VBA, et après une très longue après-midi de recherche sur le net je suis un peu désemparé...

Je dois réaliser un tableau pour le boulot et pour un aspect pratique j'aimerais y incorporer la fonction suivante :

Pour un soucis de confidentialité on parlera de prénoms...)

J'entre un prénom dans la cellule G2 (en rouge dans mon tableau), ce prénom ne fait pas parti d'une liste et peut être n'importe lequel.

J'aimerais que la cellule G2 soit comparée à chaque cellule de la colonne A (de la ligne 8 à 700). (cellues vertes dans mon tableau

  • Si la cellule est différente de G2 : alors masquer la ligne (cellules jaunes ou toute la ligne peu importe)
  • SI la cellule est égale à G2 ou vide : alors garder la ligne affichée (cellules jaunes ou toute la ligne peu importe)

Je reste ouvert à toute question si je me suis mal expliqué, ce n'est pas facile d'exposé son problème clairement !

8test.xlsx (37.46 Ko)

Bonjour,

voici un exemple, la macro est sur la page code de la feuille.

Bonsoir Lockard, le forum,

Un essai....

8copie-de-test.xlsm (45.65 Ko)

Cordialement,

Edit: Bonsoir Isabelle,

C'est parfait ! Exactement je que j'esperais !

Je suis tellement soulagé, vos deux codes marchent parfaitement !

Merci du fond du coeur !!!

Lockard, j 'suis bien contente que tout fonctionne,

merci pour ce retour et bonne continuation, @+ isabelle

ps/ s.v.p. n'oublie pas de marquer la question comme étant résolu (un clic sur le bouton V vert)

salut xorsankukai

Rechercher des sujets similaires à "masquer lignes comparaison"