欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


“此操作要求合并单元格都具有相同大小”解决方法
excel怎么合并单元格
Excel设置万位分割符的方法
打开任何一个excel文件都会自动多打开一个Book1窗口
Excel怎么做表格
VBA完全操作Excel单元格备注Cell Comments的代码
使用CreateObject创建Excel实例代码
excel Criteria1实例
excel用图表动态反映数学函数y=3x+4的曲线
反正切值函数ATAN的使用
让Excel活动单元格所在行和列都着上背景颜色的VBA代码
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  在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

  x = ActiveCell.Column

  Columns(x).Interior.ColorIndex = 13

  y = ActiveCell.Row

  Rows(y).Interior.ColorIndex = 13

  End Sub

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

  知识扩展:

  部分代码解释:

  Columns().Interior.ColorIndex = 0

  x = ActiveCell.Column

  Columns(x).Interior.ColorIndex = 13

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

  y = ActiveCell.Row

  Rows(y).Interior.ColorIndex = 13

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

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站