Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address <> "$A$11" Then Exit Sub Me.Unprotect Range("B11:J11").Locked = Range("A11").Value <> "" Me.Protect End Sub
Bonjour
Voici un code que j'ai écris, je souhaite pouvoir verrouiller les cellules B11 à J11 lorsque la cellule A11 n'est pas vide.
Sauf que lorsque je teste, c'est toute la feuille qui se verrouille et pas seulement ces cellules la.
J'ai mis une autorisation pour que seul quelques utilisateurs puissent modifier la cellule A11.
Si quelqu'un a une piste ou une solution
Je suis preneuse
Merci d'avance
Partager