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

Affichage/masquage de colonne selon une valeur dans une liste déroulante

  • Initiateur de la discussion Initiateur de la discussion interroXLS
  • Date de début Date de début

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 !

I

interroXLS

Guest
Bonjour à tous,

En colonne E j'ai une liste déroulante de choix (valeurs Oui ou Non).
Je voudrais faire apparaître la colonne F que si j'ai répondu Oui à la colonne E. S'il n'y a aucun Oui dans la colonne E, la colonne F demeure masquée.

Savez-vous comment je peux faire? Dois-je absolument utiliser le VBA ou est-ce possible par fonction ou formule?

Merci beaucoup!!
 
Re : Affichage/masquage de colonne selon une valeur dans une liste déroulante

Bonjour,

regarde le code ci dessous, à utiliser dans le module de la feuille concernée, click droit sur l'onglet => visualiser le code => tu colles, contrôle la cellule E1 :
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$E$1" Then Columns(6).Hidden = Target.Value = "Oui"
End Sub
bonne après midi
@+
 
Re : Affichage/masquage de colonne selon une valeur dans une liste déroulante

Bonjour Pierrot,

Merci beaucoup pour la réponse.
Pas contre ça ne fonctionne pas. Je n'ai pas d'erreur, mais que je sélectionne Oui ou Non en E, F demeure affichée. Bizarre....

Merci et bon après-midi!
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
265
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…