(图片来源网络,侵删)
问题:你是不是有这样的需求:让你的Excel工作簿自动记录修改详情?例如:自动记录哪个工作表的哪个单元格,在什么日期时间被修改了?修改前和修改后的值或公式各是什么?如果是的话,那么我创作的这个XLSM宏工作簿,就完全符合你的需求。演示:打开XLSM宏工作簿,点击启用内容按钮,启用宏。进入工作簿,可以看到它与一般的工作簿没有大的差别,仅专门设计了一个名为ChangeLog的工作表,用于存储变更明细。你只要不去修改ChangeLog工作表,只要正常操作即可。完全自动化。在你修改其它工作表的时候,VBA宏程序会自动将你修改的单元格添加备注,同时在ChangeLog这个表自动更新修改详情。使用起来非常简单。如下图所示。↑ChangeLog工作表↑练习用的工作表Sheet1↑ 开始使用,修改B18单元格,VBA宏自动修改备注为修改详情:包括日期时间,用户名,计算机名和修改后的值↑ChangeLog工作表也记录了修改细节,包括:日期时间,工作表,修改区域单元格,修改前、后的值或公式↑多次修改后的单元格,可以看到完整的修改历史详情↑新建的工作表,无需设置,也可在修改后自动记录修改详情完全自动化记录,是不是还挺有意思的?如果有任何问题,欢迎评论或者私信。好了,分享完毕。感谢观赏。感谢关注、点赞、收藏与点评。下期见~#头条创作挑战赛##妙笔生花创作挑战##excel##vba##Excel技巧##office##职场##职场达人说##职场干货#《Excel VBA++ 修仙记——从入门到封神系列之进阶篇》之《让你的Excel自动记录修改历史详情 》
0 评论