我在excel中某些数据区域做了“数据有效性”的限制,而这些数又必须由别人来填写,但是如果他们点了delete键之后我的数据有效性限制就没有了,他们填写的数据就又有可能有错误,请教一下怎么防治别人点delete键,或者有更好的办法?
===============
限于用电脑技术,请不要长篇大论从别的地方粘贴一大堆过来,谢谢!
參考答案:用VBA把DEL键的功能屏蔽了,具体操作如下:
打开 工具-宏-VB编辑器
MS EXCEL 对象中的
ThisWorkbook
输入代码
=====
Private Sub Workbook_Open()
Application.OnKey "{DEL}", ""
Application.OnKey "{DELETE}", ""
End Sub
=====
最后保存一次,重新打开的时候就可以了。
有什么疑问可联系QQ 399001