关于excel整行颜色变化的Vba代码。

根据目前的情况,要达到这种效果,我们只能用VBA来实现它。下面是方法,请看看。

如下图,这是正常情况下的效果。当我们选择一个单元格时,只有该单元格的边框颜色发生了变化,而该行中的其他单元格没有变化。

现在,我们需要做的是,如下图所示,一旦选择了一个单元格,该单元格所在行的颜色将发生变化,以方便我们输入数据。

为此,右键单击工作表名称(例如,Sheet1)并在弹出的快捷菜单中选择查看代码,如下所示!

接下来,VBA编码窗口将弹出,如下所示!

在上图中,右键单击Sheet1并选择查看代码以打开代码编写窗口。

现在,我们所要做的就是输入VBA功能代码,如上图所示!记住,首先选择工作表对象的名称和SelectionChange事件的名称,然后在如上所示的窗口右侧输入代码。

为了方便起见,请粘贴下面的源代码:

私有子工作表_ selection change(ByVal Target As Range)

rows()interior . colorindex = 0。

x = ActiveCell。排

rows(x)。interior。colorindex = 9

末端接头