让Excel活动单元格所在行和列都着上背景颜色的VBA代码

来自1997_i

来自1997_i

2016-02-19 15:10

今天图老师小编给大家展示的是让Excel活动单元格所在行和列都着上背景颜色的VBA代码,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

在Excel中,为了增强活动单元格的对比性,有时候我们常常需要修改其背景颜色、字体、字号等,用来区分和其它单元格的对比!

本教程,让我们一起来学习,如何让Excel活动单元格所在行和列都着上背景颜色,首先看下图。

让Excel活动单元格所在行和列都着上背景颜色的VBA代码

上图中,即C3单元格,被鼠标选中,说明是活动的单元格,如何做才能做到如上图的效果,C3活动单元格所在的行和列,其背景颜色都着上颜色,这样可以方便我们观察单元格,正确的录入数据。

这得使用VBA代码来完成,方法如下:

首先在Excel窗口中,按下键盘上的组合键:Alt + F11

这个时候,会弹出VBA窗口。

①右键点击左边列表中的 Sheet1 并选中查看代码。这样就会弹出一小个VBA输入窗口。

②在小窗口中的上面,左边选择Worksheet名称,右边选择SelectionChange事件。下面就可以在其内部输入代码了,代码如下:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Columns().Interior.ColorIndex = 0

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

x = ActiveCell.Column

Columns(x).Interior.ColorIndex = 13

y = ActiveCell.Row

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

Rows(y).Interior.ColorIndex = 13

End Sub

最后,保存VBA窗口并关闭,回到Excel窗口,效果就出来了。

知识扩展:

部分代码解释:

Columns().Interior.ColorIndex = 0

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

x = ActiveCell.Column

Columns(x).Interior.ColorIndex = 13

如上代码的功能,是让活动单元格所在列着上背景颜色的代码。

y = ActiveCell.Row

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

Rows(y).Interior.ColorIndex = 13

如上代码的功能,是让活动单元格所在行着上背景颜色的代码。

展开更多 50%)
分享

猜你喜欢

让Excel活动单元格所在行和列都着上背景颜色的VBA代码

电脑入门
让Excel活动单元格所在行和列都着上背景颜色的VBA代码

excel怎么高亮显示区域中活动单元格所在的行和列

电脑入门
excel怎么高亮显示区域中活动单元格所在的行和列

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Excel 单元格、单元地址及活动单元格

办公软件
Excel 单元格、单元地址及活动单元格

VBA完全操作Excel单元格备注Cell Comments的代码

电脑入门
VBA完全操作Excel单元格备注Cell Comments的代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel2018怎么插入单元格、行和列

excel
Excel2018怎么插入单元格、行和列

Excel2018隐藏行和列单元格方法

excel
Excel2018隐藏行和列单元格方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

建立JSP操作用以提高数据库访问效率

建立JSP操作用以提高数据库访问效率

手机游戏开发综述

手机游戏开发综述
下拉加载更多内容 ↓