+ -
当前位置:首页 → 问答吧 → 禁止修改某个单元格数据

禁止修改某个单元格数据

时间:2011-08-10

来源:互联网

请问各位大师,在论坛上曾经看到过一个禁止修改单元格数据的例子,找不到了
具体是在不保护单元格的情况下,比如在A1输入:你好,不论怎么修改a1的数据都是:你好,是怎么做到的呢?好像是在Sub Worksheet_Change(ByVal Target As Range)这个事件中。请各位老师斜段代码谢谢了

作者: liwei1980   发布时间: 2011-08-10

Sub Worksheet_Change(ByVal Target As Range)
cells(1,1)="你好"
end sub

作者: SSJJWW   发布时间: 2011-08-10

谢谢楼上的朋友,我没说明白,如果a1单元格赋值的是一个随意的数据,在修改时就修改不了了,怎么做呢谢谢

作者: liwei1980   发布时间: 2011-08-10

先判断单元格是否为空,为空则什么也不做,不为空则保留原数据。

作者: duyanzhang   发布时间: 2011-08-10

引用:
原帖由 liwei1980 于 2011-8-10 15:32 发表
谢谢楼上的朋友,我没说明白,如果a1单元格赋值的是一个随意的数据,在修改时就修改不了了,怎么做呢谢谢
什么意思?你不是说在A1输入:你好,不论怎么修改a1的数据都是:你好吗?上面的就能实现你要的效果,你不论输入何值,最后返回的数值都是你好

作者: SSJJWW   发布时间: 2011-08-10

相关阅读 更多