查看原文
其他

你的Excel被我监控了,不管做什么操作我都知道

卢子1987 Excel不加班 2023-03-11
与 30万 粉丝一起学Excel


你是否经历过表格设置好,自己也验证过,没问题。隔天发给领导,却出错了,被领导骂?仔细一看,发现里面的某些内容被别人修改了,真是有苦说不出。


现在,卢子教你2个好方法,监视重要表格,看别人究竟改了什么,以及什么人改的?


1.文件在自己电脑


这种无法知道谁改了,但是可以知道改了什么内容。比如在1月修改数据,修改完打开监控这个表,就可以看到全部修改记录。


Step 01 新建一个叫监控的工作表,并在第一行写上相应的标题。


Step 02 点开发工具,VB,双击ThisWorkbook,将代码粘贴进去。

Dim XX
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
If Sh.Name <> "监控" And Target.Rows.Count = 1 Then
With Sheets("监控")
If XX <> Target Then
ROW1 = 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.Address
End If
End With
End If
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
XX = Target.Value
End Sub


Step 03 将表格另存为启用宏的格式,再重新打开,就可以。


2.文件共享


这种可以知道谁改了,以及改了什么内容。


高版本的Excel共享功能无法使用,只能调用低版本的共享。


Step 01 文件,Excel选项,自定义功能区,在审阅菜单下面新建组。


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


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


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


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


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


陪你学Excel,一生够不够?

一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。

报名后加卢子微信chenxilu2019,发送报名截图邀请进群。

推荐:对不起!你的电脑被我监控了
上篇:LOOKUP函数,以一敌百

请把「Excel不加班」推荐给你的朋友

别忘了点赞支持卢子哦↓↓↓

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存