Bonjour à tous
J'ai crée un document que je vais devoir partager à plusieurs personnes.
Celui ci comporte plusieurs usf et macros, et pour pouvoir les executer sans encombre j'appelle à chaque fois des modules qui me déverrouillent toutes les feuilles, puis me les re verrouillent à la fin de la macro.
Le code est le suivant
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Sub verouiller() Feuil2.Protect Feuil4.Protect Feuil1.Protect Application.ScreenUpdating = True End Sub
Problème, un simple appui sur le bouton "Oter la protection" d'excel est possible, sans mot de passe.
Du coup, si je rajoute Password:="xx", on me demande le mot de passe à chaque macro. Ce qui rend évidemment inutilisable le document.
J'aurais voulu savoir si il est possible de ne jamais demander le mot de passe lorsque le "sub deverouiller" est appelé, mais au contraire le demander si l'on veut déproteger la feuille avec le bouton du ruban excel.
J'espère avoir été clair, merci par avance !
Anto
Partager