大家都知道在工作中,表格内容往往被他人反反复复修改多次,如果想知道有哪些地方被修改过,有什么好的方法呢?当然方法不止一种,在本文将为大家介绍下使用vba代码实现修改内容高亮显示,而且只需3句vba代码即可实现。首先设置宏的安全性,有图的大家参照设置一下即可。接下来以修改本工作簿中的第6个表的内容并让他以蓝色呈现高亮显示为例向大家演示下具体的实现过程。
首先设置宏的安全性,参考下图。
关于宏是什么,大家可以参考相关文章。
设置如下
选择启用所有的宏或者第三种无数字签署的宏。
宏设置好了,假设我们要修改本工作簿中的第6个表的内容。我想让他高亮,颜色为蓝。我们按下面的步骤进行:先右击
EXCEL中如何将姓名排版更美观
EXCEL中如何将姓名排版更美观 我们一般情况下,居中处理,但处理效果总感觉不太美观,怎么办呢? 菜单中选择"设置单元格格式",快捷键CTRL 1 在"对齐"选项卡中,将对齐方式修改成分散对齐,如图所示. 这个时候,我们会看到图片这样的效果,大家感觉是不是还不满意? 这个时候我们可以适当调整列宽.如图所示. 这样我们可以得到更好的效果.如图所示. 这个时候,我们还可以得到更好的效果.我将缩进的字符调整为1.如图所示.效果会更好.
进入vbe编辑器,在这里我们就能输入vba代码了。我们复制我们写好的代码进去或在这写
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Font.Color = vbBlue'vbblue代表高亮为蓝色
End Sub
切记代码复制到对应要高亮内容的工作表。
点保存键,然后我们修改sheet6 阿语的工作表单元格内容,凡改过都会变成这样。
此3句简单的vba代码能帮助我们更快更好地发现工作表内容哪里被修改了。
如何在excel表格输入罗马数字?
如何在excel表格输入罗马数字? 1.打开excel表格,在A1单元格输入你要描述的罗马数字的阿拉伯数字形式. 2.在B1列输入公式=roman(A1),回车.即可显示出,阿拉伯数字转换为罗马数字,然后粘贴到你想要粘贴的区域即可.