XL 2019 Protection dans une feuille.

  • Initiateur de la discussion Initiateur de la discussion Paulle
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Paulle

XLDnaute Occasionnel
Bonjour,
Sur la feuille 11, si je rentre une date en cellule B28, la cellule A28 se met à jour.

Sur la feuille 22, j’ai protégé les cellules de A2 à A27. Et là, la cellule A28 ne se met pas à jour. Et le tableau se transforme en plage de donnée.

Est-il possible en plus, que si l’on clique par exemple sur la cellule A28 qui est dans la colonne protégée d’aller directement sur la cellule B28 ?

Merci.
 

Pièces jointes

Bonsoir Paulle,
Un essai en PJ avec ce que j'ai compris. Le tableau est déprotégé uniquement si on clique sur la première cellule vide colonne B après le tableau. Sinon adaptez.
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, [B:B]) Is Nothing Then
    L = Target.Row  ' Extraction N° de ligne
    ' Si la cellule cliquée est la première ligne vide après le tableau on déprotège, sinon on protège
    If Cells(L - 1, "B") <> "" And Cells(L + 1, "B") = "" Then ActiveSheet.Unprotect Else ActiveSheet.Protect
ElseIf Not Intersect(Target, [A:A]) Is Nothing Then
    ' Si clic en A on va sur même ligne en colonne B
    Cells(Target.Row, "B").Select
End If
End Sub
 

Pièces jointes

Bonsoir,
Le post mis en vert remontera juste après votre demande pour guider le futur lecteur vers la solution.
Donc mettre un post "ça marche" n'aiguillera pas le futur lecteur, autant ne pas en mettre pour éviter de le perturber.
 
Bonjour,

Je me suis rendu compte à l’usage que quand je clique en colonne A, c’est bien une cellule en B qui est sélectionnée. Ça fonctionne correctement.

Par contre, le tableau est verrouillé je ne peux pas y modifier ou entrer une valeur.

Si j’ajoute une date au bas du tableau, il est impossible de faire un tri sur les dates, il y a « Erreur d’execution ‘1004’ ».

Les modifications sont-elles possibles ?
 

Pièces jointes

Par contre, le tableau est verrouillé je ne peux pas y modifier ou entrer une valeur.
Est-il possible en plus, que si l’on clique par exemple sur la cellule A28 qui est dans la colonne protégée d’aller directement sur la cellule B28 ?
Ben oui puisque c'est la demande, la feuille est protégée dès lors où on écrit en fin de tableau.
C'est d'ailleurs le titre de votre fil : Protection dans une feuille.

Comme il n'y a pas de mot de passe, il vous suffit de faire clic droit sur l'onglet et Ôter la protecton.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
151
Retour