Afficher Colonne si mdp

Marc_du_78

XLDnaute Accro
Bonjour à tous,
Voilà, je désire que 3 colonnes (AM:AO) ne puissent s'afficher qu'avec un mot de passe.
Ceci est-il envisageable et comment.
En vous remerciant
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonjour Marc, Bobby, le Forum

Une approche par macro évènementielle dans le Private Module de la Feuille en Question :

Const MDP As String = 'XLD'


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Pass As String

If Application.Intersect(Target, Range('AM:AO')) Is Nothing Then Exit Sub

Pass = Application.InputBox('Saisir Mot de Passe', 'Passworld Area !', Type:=2)

Columns('AM:AO').EntireColumn.Hidden =
Not (Pass = MDP)

End Sub

Bonne Journée et Semaine
[ol]@+Thierry[/ol]
 

Discussions similaires

Réponses
2
Affichages
210
Réponses
6
Affichages
196

Statistiques des forums

Discussions
312 463
Messages
2 088 625
Membres
103 893
dernier inscrit
FAB59163