![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Messages: n/a
|
Bonjour à tous,
Quelqu'un peut-il m'éclaircir ce mystère : J'ai créé une macro qui protège une feuille avec un mot de passe (activesheet.protect password= 'sasa'..) J'ai créé une seconde macro qui déprotège la feuille en utilisant ce mot de passe (activesheet.unprotect password='sasa'...) Cela marche très bien... mais, et voilà le pb, lorsque la feuille a été protégée grace à la macro, et que j'essaye de la déprotéger en utilisant le menu 'outils-protection-oter la protection' puis en entrant le bon mot de passe, la déprotection est refusée au motif que le mot de passe n'est pas bon... Comment expliquer ce phénomène ?? Merci d'avance de vos réponses |
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
|
Salut blafi
Bonjour le Forum je ne sais pas si je vais t'éclairer Lol,mais je pense que celà relève du même principe que le Masquage !!!! d'une Feuille Via VBA ex Worksheets('Feuil1').visible= xlSheetVeryHidden il te sera impossible d'afficher la feuille Via format Feuille Afficher mais il faudra utiliser le Code Worksheets('Feuil1').visible=xlSheetVisible par contre si tu fait Worksheets('Feuil1').visible=False eh bien là tu peux la réafficher via Format Feuille ??? ou Worksheets('Feuil1').visible=True rien dans l'aide ou alors je ne l'ai pas vu n'indique c'est particularité en espérant avoir pu t'aider Bonne fin de Journée Message édité par: Chti160, à: 14/01/2006 16:28 |
|
|
|
|
|
#4 (permalink) | |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Messages: 2 210
|
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:
Un mot de passe de protection de feuille mis par macro est tout à fait disponible en déprotection manuellement... Cordialement, |
|
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Barbatruc
|
Salut Mon Ami (Didier)
j'avais remis les points je pense que c'était un oubli de sa part mais bon moi je teste et je reteste et je n'arrive pas à déprotèger la feuille manuellement comment fais tu Lol merci est ce la version d'excel 2002 merci |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Messages: 2 210
|
Re Jean-Marie,
Chez moi ça fonctionne parfaitement bien sur XL97, XL2002 et XL2003 et je ne vois pas pourquoi il n'en serait pas de même sur 2000. Attention toutefois à la casse ( majuscule / minuscule ) lorsque tu rentres le mot de passe manuellement pour déprotéger... Cordialement, |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: montbéliard
Messages: 2 613
|
Bonsoir
Je possède la version 2000, et je n'ai pas de problème sur la protection par macro, et la déprotection en manuelle. Jean-Marie vérifie la touche majuscule. on ne sait jamais. @+Jean-Marie |
|
|
|
| ANNONCES | |
![]() |
| Outils de la discussion | |
|
|