众所周知,在工作中,表格的内容往往会被他人反复修改。如果想知道它们在哪里被修改过,有什么好的方法吗?当然,方法不止一种。本文用vba代码突出修改的内容,只需要三句vba代码。首先设置宏的安全性,有图可以参考一下。接下来,以修改本工作簿中第六个表的内容并以蓝色突出显示为例,演示具体的实现过程。
首先设置宏的安全性,参考下图。
关于宏是什么,大家可以参考相关文章。
设置如下
选择启用所有的宏或者第三种无数字签署的宏。
宏设置好了,假设我们要修改本工作簿中的第6个表的内容。我想让他高亮,颜色为蓝。我们按下面的步骤进行:先右击
进入vbe编辑器,在这里我们就能输入vba代码了。我们复制我们写好的代码进去或在这写
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Font.Color = vbBlue’vbblue代表高亮为蓝色
End Sub
切记代码复制到对应要高亮内容的工作表。
点保存键,然后我们修改sheet6 阿语的工作表单元格内容,凡改过都会变成这样。
此3句简单的vba代码能帮助我们更快更好地发现工作表内容哪里被修改了。