Masquer des colonnes en fonction d'un mot de passe

bonjour à vous

je suis nouveau sur le forum, et un novice sur VBA, si vous pouvez m'aider, ce serait merveilleux.

j'aurais aimé lors de l'ouverture d'un fichier excel, que l'on me pose une question pour un mot de passe. et en fonction de ce mot de passe je voudrais que l'on masque ou pas certaines colonnes entière.

merci pour votre retour :):)

Bonjour

un exemple ci-joint,

mot de passe (en minuscule) =

toto

Sub Cache_colonnes()
Dim mot_de_passe As String
mot_de_passe = InputBox("Taper le mot de passe")
If mot_de_passe = "toto" Then
Columns("E:I").Hidden = True
Else: Exit Sub
End If
End Sub

Sub Afficher_colonnes()
Dim mot_de_passe As String
mot_de_passe = InputBox("Taper le mot de passe")
If mot_de_passe = "toto" Then
Columns("E:I").Hidden = False
Else: Exit Sub
End If
End Sub

crdlt,

André

bonjour andré

merci pour le retour

ça fonctionne

cordialement

Rechercher des sujets similaires à "masquer colonnes fonction mot passe"