Bonjour à tous,
Je me pose une question sur le verrouillage des Macro dans Excel.
Sur une feuille qui est protégée par mot de passe, j'ai une Macro qui permet d'afficher des lignes ou les masquer.
J'ai donc utilisé ce code pour autoriser la macro à déverrouiller et reverouiller la feuille :
Private Sub CheckBox1_Click()
ActiveSheet.Unprotect (123456)
ActiveSheet.Protect (123456)
End Sub
Cela fonctionne parfaitement mais seulement avec un mot de passe basé sur des chiffres (123456). Si je veux mettre un mot de passe plus compliqué comme "CocaCola1010" , la macro se plante :
Je n'arrive pas à comprendre pourquoi?
Autre question, est-il possible de masquer le mot de passe dans VBA?
Merci d'avance