![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Joyeux Noël et Bonne Année à toutes et à tous,
Le fait de protéger une feuille empêche d'avoir accès aux symboles du plan de la feuille (petits "+" et "-" dans la marge de gauche). Il y a-t-il une astuce pour contourner cette restriction ? Ândré. |
| ANNONCES | |||
|
|
|
|
#3 (permalink) |
|
Guest
Messages: n/a
|
C'est la bonne fonction mais il faut l'activer par une commande car elle n'est pas mémorisée. Voir exemple dans VBA. Bravo pour la question et pour la réponse de jon, j'avais déjà eu ce problème mais n'avais pas cherché de solutions.
Roland |
|
|
#4 (permalink) |
|
Guest
Messages: n/a
|
Salut jon et Roland,
J'avais fait la même observation de Roland : cela ne marche pas, mais tu as mis Roland sur la voie. Quant à Roland, aurais-tu l'amabilté de me donner quelque explication complémentaire, je n'y connais rien en VBA. Bonne fin d'année à tous les deuxs et encore merci. Ândré. |
|
|
#5 (permalink) |
|
Guest
Messages: n/a
|
Bonjour à tous(tes) et à André en particulier
Il te faut copier ce code dans la feuille concernée Private Sub Worksheet_Activate() ActiveSheet.EnableOutlining = True ActiveSheet.Protect contents:=True, userInterfaceOnly:=True End Sub Pour ce faire il te faut ouvrir VBA menu Outils-Macro-Visual.... Dans la fenêtre VBA - l'explorateur de projet te présente le contenu de ton classeur. Un clique droit sur le nom de la feuille te propose l'accès au code. Seul petit problème non résolu à cet instant, il faut quitter la feuille et y revenir une première fois pour que fonctionne le déverrouillage des plans. A ce propos si quelqu'un sait comment forcer la scrutation du code Activate de la feuille active à l'ouverture du classeur, merci d'avance .... Bonne chance à André et bien venu dans le monde du VBA |
| ANNONCES | |
| Liens sociaux |
| Outils de la discussion | |
|
|