
你是否经历过表格设置好,自己也验证过,没问题。隔天发给领导,却出错了,被领导骂?仔细一看,发现里面的某些内容被别人修改了,真是有苦说不出。
现在,卢子教你2个好方法,监视重要表格,看别人究竟改了什么,以及什么人改的?
1.文件在自己电脑
这种无法知道谁改了,但是可以知道改了什么内容。比如在1月修改数据,修改完打开监控这个表,就可以看到全部修改记录。

Step 01 新建一个叫监控的工作表,并在第一行写上相应的标题。
Step 02 点开发工具,VB,双击ThisWorkbook,将代码粘贴进去。

Dim XXPrivate Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)On Error Resume NextIf Sh.Name <> "监控"And Target.Rows.Count = 1 ThenWith Sheets("监控")If XX <> Target ThenROW1 = Sheets("监控").[A65536].End(xlUp).Row + 1.Cells(ROW1, 1) = Format(Now, "yyyy-mm-dd hh:mm:ss").Cells(ROW1, 2) = Sh.Name.Cells(ROW1, 3) = XX.Cells(ROW1, 4) = Target.Value.Cells(ROW1, 5) = Target.AddressEnd IfEnd WithEnd IfEnd SubPrivate Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)XX = Target.ValueEnd SubStep 03将表格另存为启用宏的格式,再重新打开,就可以。

2.文件共享
这种可以知道谁改了,以及改了什么内容。

高版本的Excel共享功能无法使用,只能调用低版本的共享。
Step 01 文件,Excel选项,自定义功能区,在审阅菜单下面新建组。

Step 02 选择不在功能区的命令,找到共享工作簿(旧版),跟踪更改(旧版),添加。

添加后就可以看到这2个功能。

Step 03 点共享工作簿(旧版),勾选使用旧的共享功能,确定。

Step 04 设置后,只要其他人在这个表格做了修改,就可以看到别人修改的信息。点跟踪更改(旧版),突出显示修订,时间选择全部人,勾选在新工作表上显示修订,确定。这样就会生成一个新工作表,将修改的信息详细展示出来。

学会了这2个功能,再也不怕别人乱动你的表格了。

夜雨聆风