Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Private Sub Worksheet_SelectionChange(ByVal Target As Range)
- If [A1] = "A" Then
- ActiveSheet.Unprotect ("")
- [=INDEX(A8:F13,MATCH(B1,A8:A13,0),MATCH("b",A8:F8,0))].Locked = False
- [=INDEX(A8:F13,MATCH(B1,A8:A13,0),MATCH("c",A8:F8,0))].Locked = False
- ActiveSheet.Protect ("")
- Else
- ActiveSheet.Unprotect ("")
- [=INDEX(A8:F13,MATCH(B1,A8:A13,0),MATCH("b",A8:F8,0))].Locked = True
- [=INDEX(A8:F13,MATCH(B1,A8:A13,0),MATCH("c",A8:F8,0))].Locked = True
- ActiveSheet.Protect ("")
- End If
- End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement