1.因为我们公司报表是员工每天自己录入数据,员工又不是很负责,不能保证每次输入的数据是正确的,所以每天自己还要核对数据是否准确,所以我想了个办法,就是在每次关闭工作表之前提醒录入数据者,关闭之后已经录入数据的单元格就不能再修改,其他空白的单元格可以修改。并且在下次打开单元格时能实现这样的效果。这个应该如何实现?
2.还有一个问题就是,我想让表格的部分单元格不被乱修改,但是能随着自己写的宏的返回值的变化而变化。在使用格式--单元格--保护-锁定进行保护时,总是提示运行时错误'1004',正在试图更改被保护的只读单元格或图表。后面我写了一段宏可以防止双击单击单元格,但是选定单元格后还是可以在上面录入公式的输入框录入。我写的宏附上写在下面了。
高手若能帮我解决这个问题,我将不胜感激,没什么可以答谢的,帮您充上两个Q币聊表谢意!如果看不明白,请加我QQ278182162详谈,我可以直接发表格给你。邮箱sinter@126.com
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Locked = True Then
MsgBox "此单元格已保护,不能编辑!"
Cancel = True
End If
End Sub