Bonjour a tous
voici un code qui permet de verrouiller ou déverrouiller a partir d'un bouton
sur la commande MDP = InputBox("Entrer le mot de passe :", "Enlever protection") le système annonce une erreur sur
MDP = InputBox("Entrer le mot de passe :", "Enlever protection") mais je n'en vois pas la cause
une idée ?
Ci dessous la macro complète l'idée étant de verrouiller l'ensemble des feuilles a l'exception des cellules déverrouillées
PS ce code n'est pas d moi il a été récupéré
Private Sub CommandButton45_Click()
MDP = InputBox("Entrer le mot de passe :", "Enlever protection")
If MDP = "" Then Exit Sub
If MDP <> "visiteur11" Then
MsgBox "Mot de passe administrateur"
Else
For Each sh In Sheets
sh.Unprotect MDP
Next sh
Me.CommandButton45.Visible = False
Me.CommandButton46.Visible = True
End If
End Sub
Private Sub CommandButton46_Click()
For Each sh In Sheets
sh.Protect "visiteur11"
Next sh
Me.CommandButton45.Visible = True
Me.CommandButton46.Visible = False
End Sub