引:
1、录入数据后,能够锁定单元格,使数据不被修改 。仔细看演示操作!有些小繁琐 。(针对单张工作表)(继续向下看,还有另一种效果)
2、当修改单元格时,程序自动将单元格锁定 。
3、程序中的工作表保护密码可自由设置 。
4、如果要修改锁定的单元格,可先取消工作表保护 。
5、单元格B列有数据 , A列日期自动填充当前日期
6、划定的区域外可以正常使用 。
7、本示例中的 i 列运行多次修改(后期根据需要可以直接修改) 。
8、密码147852
文章插图
【数据录入查询修改删除vba代码】仔细看如何设置及功能演示
代码如下
Private Sub Worksheet_Change(ByVal Target As Range)引2
Dim Rng As Range
Application.EnableEvents = False
Me.Unprotect ("147852") '撤销工作表保护
For Each Rng In Target
If Not Intersect(Rng, Range("A2:H50,J2:K50")) Is Nothing Then '如果被修改的单元格在 A3:I1000 范围内
If Rng.Column = 2 Then
Rng.Offset(0, -1) = Date
Rng.Offset(0, -1).Locked = True
End If
Rng.Locked = True '锁定单元格
End If
Next
Me.Protect ("147852") '保护工作表
Application.EnableEvents = True
End Sub
1、录入数据后 , 能够锁定单元格,使数据不被修改 。效果二
2、当修改单元格时 , 程序自动将单元格锁定 。
3、程序中的工作表保护密码可自由设置 。
4、如果要修改锁定的单元格,可先取消工作表保护 。
5、密码147852
文章插图
设置同上
代码如下
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Rng As Range
Me.Unprotect ("147852") '撤销工作表保护
For Each Rng In Target
Rng.Locked = True '锁定单元格
Next
Me.Protect ("147852") '保护工作表
End Sub
- 预售许可证在哪里查询,泾阳县房产预售证在哪查
- 手机新浪微博怎么修改昵称,微博昵称应该怎么才可以修改
- 我想换微博昵称应该怎么改,微博昵称应该怎么样才可以修改
- 如何修改文件权限的所有者,如何更改word图片中的文字内容
- 淘宝订单号应该怎么查找,淘宝的订单号怎么查询快递
- 如何修改微信键盘皮肤,微信应该咋设置键盘皮肤
- 王者荣耀怎么修改好友备注,怎么给王者荣耀好友备注名字
- 淘宝订单号怎么查看,怎样查淘宝订单号查询
- 苹果手机应该怎么裁剪照片,苹果手机怎么修改尺寸大小
- 应该怎样才能查看激活时间,九号电池怎么查询激活时间