Rechercher : dans
Par :

Vba verrouiller une feuille avec mot de passe

Dernière réponse le 9 avr 2008 à 11:23:20 zahr kall, le 8 avr 2008 à 14:20:12 
 Signaler ce message aux modérateurs

Bonjour,
Je souhaite vérrouiller ma feuille excel. j'utilise donc

ActiveSheet.Unprotect
puis
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

entre les macros appliquées.
Cependant, lorsque que la feuille est verouillée et que quelqu'un tente d'écrire dessus, il apparait un message qui lui indique comment dévérouiller la feuille.

J'aimerai donc savoir s'il existe une formule similaire permettant l'utilisation d'un mot de passe ou alors, s'il existe un moyen de masquer les infos données par windows excel concernant le déverouillage de la feuile.

J'espère avoir été clair et merci d'avance de votre aide si précieuse!!!

Meilleures réponses pour « vba verrouiller une feuille avec mot de passe » dans :

1

Le Pingou, le 8 avr 2008 à 16:56:41
  • +2

Bonjour,
Comme cela :

Protection avec mot passe ("monmot2passe")
ActiveSheet.Protect Password:="monmot2passe", DrawingObjects:=True, Contents:=True, Scenarios:=True

Enlever la protection;
ActiveSheet.Unprotect ("pingoujpp")
Salutations.
Jean-Pierre

Répondre à Le Pingou

2

zahr kall, le 9 avr 2008 à 08:38:19

Génial!!
merci beaucoup Le Pingou. Je ne pensais pas que c'était aussi simple que ça!

Répondre à zahr kall

3

 Le Pingou, le 9 avr 2008 à 11:23:20

Merci, de rien.
Salutations.
Jean-Pierre

Répondre à Le Pingou