更新!
我有一张表格,其中所有单元格均已锁定并隐藏,没有 2 个单元格。A1
例如A20
现在我希望如果我在单元格中输入“Belly”,A20
那么单元格A1
将被解锁。同样,如果我从单元格中删除文本“Belly”,A20
那么单元格A1
将被锁定。
我写了这段代码:
Dim targetCell As Range
Dim inputCell As Range
Dim machine As String
Set ws = Worksheets("Sheet1")
Set targetCell = Range("A1")
Set inputCell = Range("A20")
Set machine = "Belly"
If inputCell.Value = "Belly" Then
ws.Unprotect Password:="mehedi"
targetCell.Locked = False
ws.Protect Password:="mehedi"
Else
ws.Unprotect Password:="mehedi"
targetCell.Locked = True
ws.Protect Password:="mehedi"
End Sub
但它不起作用并给出错误。请帮忙。