【发布时间】:2016-09-28 03:42:31
【问题描述】:
在工作表 1(viva-2) 上,第 11 行有一个带有是/否的下拉菜单(验证)。 默认情况下,值为“否”,工作表 11(Manage-d) 单元格范围 A11:D30 应禁用/锁定。 选择“是”,用户应该能够选择 Sheet11(Manage-d),并且应该解锁 A11:D30 范围内的单元格。
我是 VBA 新手,但我正在努力学习。
Public Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim RNG As Range
If Target.Row = 11 Then
If Range("11").Value = "YES" Then
Sheets("Manage-d").Select
Sheets("Manage-d").Range("A11:D30").Locked = False
Sheets("Manage-d").Range("A11:D30").Activate
Else
Sheets("Manage-d").Range("A11:D30").Locked = True
End If
End If
【问题讨论】:
-
Range("11") 不是有效的范围参考。