龙空技术网

Excel中使用VBA让光标所在的行自动变色

寂寞很安静 342

前言:

如今朋友们对“vb窗体变色”大约比较关注,你们都需要了解一些“vb窗体变色”的相关内容。那么小编也在网摘上汇集了一些对于“vb窗体变色””的相关资讯,希望姐妹们能喜欢,各位老铁们快快来学习一下吧!

在Excel工作表中,如果数据行很多,容易让我们看得眼花缭乱。使用下面这个方法,光标所在的行自动变色,可以做到当前行突出显示的效果,还可以根据需要任意设置背景颜色。下面先看一下效果图片:

鼠标点击光标所在行自动填充背景色

实现方法:

1、填写代码的方法

在Excel中,按Alt+F11,打开VBA编辑界面,双击需要改的工作表名称,将下面代码粘贴到右边框中。

2、具体的VBA代码

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells.Interior.ColorIndex = 0

Rows(Target.Row).Interior.ColorIndex = 34

End Sub

3、背景颜色的设置方法

如果像改变背景颜色,请修改上面代码中的红色部分,也就是“34”这个数字,具体数值代码的颜色对照表如下:

ColorIndex值列表

标签: #vb窗体变色