Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro VBA et protection d'une feuille avec mot de passe fixe

Bilja

XLDnaute Nouveau
Bonsoir,
Je souhaite automatiser dans une macro VBA la protection d'une feuille avec un mot de passe fixe qui sera donc toujours identique (à spécifier en dur dans le code).
Naivement j'ai enregistré la macro manuellement en spécifiant un mot de passe et en espérant que celui-ci serait directement inscrit dans le code, mais malheureusement rien de tout ça.
La feuille est bien protégée, en revanche l'utilisateur peut la déprotéger manuellement sans qu'aucun mot de passe ne lui soit demandé.
Le code enregistré est :
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

Cf fichier joint
Merci d'avance
Bilja
 

Pièces jointes

  • Pb_protection_feuille.xls
    18 KB · Affichages: 216

DL_13

XLDnaute Occasionnel
Re : Macro VBA et protection d'une feuille avec mot de passe fixe

Bonjour

Peux tu essayer

Code:
Sub Macro_protection()
    ActiveSheet.Protect "toto" 
End Sub
toto étant le MdP

Bonne journée
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…