Masquer une colonne en fonctionne de la valeur liste "oui" ou "non"

Bonjour, j'aimerai afficher ou masquer une même colonne (Z) en fonction de ce que dit la cellule fusionnée "D29, E29, F29, G29". Oui = afficher la colonne. Non = masquer.

J'espère que je me suis bien exprimé =)

Bonjour

Pour réaliser ce que tu demande tu es obligé de passer par VBA

le code qui va masquer ou afficher la colonne Z se déclenche avec le changement de la valeur de la cellule D29

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Application.Intersect(Target, Range("D29")) Is Nothing Then

If range("D29").Value="OUI" then Range("Z:Z").EntireColumn.Hidden = True

If range("D29").Value="NON" then Range("Z:Z").EntireColumn.Hidden = False

End If

End Sub

Bonjour

Bonjour à tous

Une variante sans macro avec mise en forme conditionnelle : la colonne ne se masque pas mais les données qu'elle contient si.

Bye !

10classeur1-v1.xlsx (17.94 Ko)

Bonjour, merci pour vos réponses

Rechercher des sujets similaires à "masquer colonne fonctionne valeur liste"