excel单元格内指定文字变色vba(vba单元格变色)

众所周知,在工作中,表格的内容往往会被他人反复修改。如果想知道它们在哪里被修改过,有什么好的方法吗?当然,方法不止一种。本文用vba代码突出修改的内容,只需要三句vba代码。首先设置宏的安全性,有图可以参考一下。接下来,以修改本工作簿中第六个表的内容并以蓝色突出显示为例,演示具体的实现过程。

首先设置宏的安全性,参考下图。

excel单元格内指定文字变色vba(vba单元格变色)

关于宏是什么,大家可以参考相关文章。

设置如下

excel单元格内指定文字变色vba(vba单元格变色)

选择启用所有的宏或者第三种无数字签署的宏。

宏设置好了,假设我们要修改本工作簿中的第6个表的内容。我想让他高亮,颜色为蓝。我们按下面的步骤进行:先右击

进入vbe编辑器,在这里我们就能输入vba代码了。我们复制我们写好的代码进去或在这写

Private Sub Worksheet_Change(ByVal Target As Range)

Target.Font.Color = vbBlue’vbblue代表高亮为蓝色

End Sub

切记代码复制到对应要高亮内容的工作表。

点保存键,然后我们修改sheet6 阿语的工作表单元格内容,凡改过都会变成这样。

此3句简单的vba代码能帮助我们更快更好地发现工作表内容哪里被修改了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 86345@qq.com 举报,一经查实,本站将立刻删除。
(0)
上一篇 2022-04-05 21:10:04
下一篇 2022-04-05 21:20:05

猜你喜欢

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注