|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
无法录入数据得保护工作表,公式实现可能有点困难。提供段代码供参考使用:
右击工作表标签选择查看代码,将此段代码复制进去
Sub WORKSHEET_SELECTIONCHANGE(ByVal TARGET As Range)
On Error Resume Next
ActiveSheet.Unprotect
If Not [A1].Find("入库") Is Nothing Then
Cells.Locked = False
Cells.FormulaHidden = False
Range("B1").Locked = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
If Not [A1].Find("出库") Is Nothing Then
Cells.Locked = False
Cells.FormulaHidden = False
Range("C1").Locked = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
End Sub |
|