宝哥软件园

如何跟踪记录Excel的修改信息?

编辑:宝哥软件园 来源:互联网 时间:2021-09-20

如何跟踪记录Excel的修改信息?

问:我想跟踪记录用户在Excel工作簿中的修改痕迹,比如谁修改了这个工作簿,修改了哪个工作表和哪个单元格,修改了什么,什么时候修改的等等。我们可以记录Excel的每一条操作记录吗?

答:以上要求可以通过VBA码实现。

例如,我们在下图所示的工作簿工作表中输入数据:

相关的操作记录将被写入一个名为logExcel.csv的文本文件,并放置在c盘的根目录下:

下图显示了logExcel.csv文件中记录的内容:

下面是我找到的一段程序代码,完全实现了上面的跟踪功能。

在标准模块中,输入以下代码:

在工作簿代码模块中,输入以下事件过程代码:

至此,代码完成。用户在此工作簿的工作表单元格中的操作将被跟踪并记录在文本文件中。

更多资讯
游戏推荐
更多+