Bonsoir blafi, ChTi160,
Je ne pense pas qu'il s'agisse là d'un
mystère VBA... sauf erreur dans la recopie de ton code blafi, pour protéger une feuille par macro (en utilisant l'argument nommé), on fait :
Citation:
|
ActiveSheet.Protect Password:='sasa'
|
et non
ActiveSheet.Protect Password='sasa' (il ne faut pas oublier les deux points '
:' devant le signe égal).
Un mot de passe de protection de feuille mis par macro est tout à fait disponible en déprotection manuellement...
Cordialement,