Bonjour et bonne année à tous.
Quelqu'un pourrait-il me dire si il y a moyen de ne pas entraver le développement d'un plan quand on applique une protection sur une feuille ?
Merci.
Bonjour et bonne année à tous.
Quelqu'un pourrait-il me dire si il y a moyen de ne pas entraver le développement d'un plan quand on applique une protection sur une feuille ?
Merci.
Bonjour,
Qu'entends tu par?le développement d'un plan
Voilà ce qu'il se passe :
J'ai besoin de protéger une feuille, mais alors, il n'est plus possible de développer ou de regrouper les lignes et colonnes associées dans le plan.
Ce que je voudrais pouvoir faire, c'est laisser la possibilité de développer/grouper à mes utilisateurs sur une feuille protégée.
A ce que j'en sais, c'est que tu ne peux pas le faire sans passer par un bout de code
comme ça, tu laisse les zones accessible dans ces même zone rien ne t'interdit de verrouiller d'autre cellule. Il s'agit alors de bien imbriquer cette demande dans ton code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub Workbook_Open() With Feuil1 ' Worksheeets("Feuil1") .Unprotect "MotDePasse" ' si existant 'Tu peux répéter la ligne suivante pour inscrire 'toutes les plages que tu veux laisser accessible 'Entre les parenthèses, longueur maximum chaine de caractères : 255 'En supposant que tu as besoin de modifier cette propriété de la plage .Range("A1,B1:C2,G25").Locked = False .EnableSelection = xlUnlockedCells .EnableOutlining = True .Protect "MotDePasse", True, True, True, True End With End Sub
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager