Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Afficher / Masquer une ligne en fonction d'une cellule avec menu déroulant

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MAGDEM

XLDnaute Nouveau
Bonjour à tous,

J'ai cherché sur les différentes discussions du forum mais rien ne marche sur mon fichier!

J'ai besoin d'afficher ou de masquer une seule ligne en fonction d'un choix entre "oui" et "non" dans une cellule.

Cela n'a pas l'air compliqué, je vous l'accorde, mais à chaque fois que j'essaie quelque chose le message suivant apparaît:
"Erreur de compilation: Nom ambigu détecté: Worksheet_Change"

J'ai déjà un code pour ce fichier et je ne sais pas s'il faut créer une nouvelle feuille VBA ou si je peux mettre le code à la suite... (pour la première solution, je ne sais pas comment faire...).

Bref, je voudrais faire apparaître la ligne 44 uniquement si un "oui" est sélectionné dans la cellule H43.

Pourriez-vous m'aider? Je vous joint le fichier.

Merci d'avance.
MAGDEM
 

Pièces jointes

Re : Afficher / Masquer une ligne en fonction d'une cellule avec menu déroulant

Bonjour à tous,

une solution sans macro (par MFC) qui ne cache pas la ligne mais la met "à blanc"

à+
Philippe

Edit: Salut PierreJean
 

Pièces jointes

Re : Afficher / Masquer une ligne en fonction d'une cellule avec menu déroulant

Bonjour à vous deux!

Merci beaucoup! Les deux solutions fonctionnent! Je vais voir laquelle je choisis en fonction de la suite du document!

MAGDEM
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…