我已经尝试了网上找到的大部分解决方案,但似乎都不适合我。我需要的是任何用户输入一个日期,之后,单元格应该被锁定,无法进行任何进一步的编辑或删除。这仅需要应用于 C 列。
我面临的问题是,要么我尝试的解决方案完全锁定单元格并阻止我输入数据,要么代码根本不起作用。
可能值得尝试以下方法。
Private Sub Worksheet_Change(ByVal Target As Range)
ActiveSheet.Unprotect Password:="{PASSWORD}"
Target.Locked = True
ActiveSheet.Protect Password:="{PASSWORD}"
End Sub