Hello,大家好,今天跟大家分享我们如何实现实现点击一个单元格,这个也是一个粉丝问到的问题。自动为数据区域的整行填充一个颜色,效果如下图,当我们点击一个单元格的时候们就会为整行填充一个颜色,这个的操作跟我们之前分享的聚光灯效果十分的相似,他的操作也不难,在这里跟大家分享2中方法,下面就让我们来看一下他是如何操作的

一、使用vba

对于这种自动填充颜色的功能,最简单有效的方法就是使用vba来实现这样的操作,首先我们点击工作表的名称然后点击鼠标右键选择查看代码,将如如下代码粘贴进对话框中,然后直接将其关闭,这样的话当我们回到excel中就会发现,当我们点击某一个单元格的时候就会为整行填充红色

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells.Interior.TintAndShade = 0

r = ActiveCell.Row

Rows(r & ":" & r).Interior.Color = vbRed

End Sub

二、使用条件格式

使用条件格式实现这样的效果,我们需要用到的cell函数,cell函数是宏表函数,所谓宏表函数是vba的前身,现在已经被vba所取代,不过我们仍然可以使用,但是只能通过定义名称来调用函数,不能直接使用函数

Cell函数:它可以返回所引用单元格的格式、位置或内容等信息

第一参数:info_type,指定所需的单元格信息的类型。

第二参数:需要其有关信息的单元格,如果省略 reference,则在 info_type 中指定的信息将返回给最后更改的单元格

Cell函数的第一参数的信息类型很多在这里我们仅仅用到他的 “row”这一个信息类型,它的作用是自动获取鼠标点击的单元格的行号

1.首先我们点击想要设置的数据区域,然后找到条件格式,选择新建规则,然后选择使用公式确定格式,输入公式= CELL("row")=ROW(),然后点击格式找到填充选择一个自己喜欢的然后点击确定,这样的话我们就为鼠标点击的整行填充了颜色

这样做有一个缺点就是我们需要双击单元格才能然后移动鼠标才能为整填充颜色,这是因为宏表函数不能实现自动刷新导致的,我们可可以使用vba来实现数据的自动刷新,首先我们点击表格的名称,然后点击鼠标右键选择选择查看代码在代码输入窗口中将通用更改为worksheet,然后加上一个单词:calculate然后关闭这个界面,这个时候就能实现自动刷新我们点击某一个单元格就能实现自动填充颜色的效果

最后需要注意的是我们使用这两种方法设置自动填充颜色,需要将表格的格式另存为xlsm的格式,因为只有这个格式的文件才能储存vba代码,当我们打开文件的时候需要选择启用宏这样的话代码才能起到作用,

怎么样,你学会了吗?

我是excel从零到一,关注我持续分享更多excel技巧

html表格内数据填充颜色,点击数据,自动为整行表格填充颜色,再也不用担心看错数据了...相关推荐

  1. layui 怎么设置点击图片放大_layui表格内放置图片,并点击放大的实例

    layui表格内放置图片,并点击放大的实例 我就废话不多说了,直接上代码吧! cols: [[ //表头 { field: 'brand_img_url', title: '图片', sort: tr ...

  2. excel两个表格数据对比_Excel表格怎么防止看错数据?阅读模式了解一下

    在我们日常的办公生活当中,使用Excel表格来统计各种数据信息,已经成为很多小伙伴们的工作日常了.而有的小伙伴需要在表格当中录入数据,而有的小伙伴就需要对表格当中的数据进行查看.核对. 而如果Exce ...

  3. 请检查captcha表格_【分享】工程资料这样写,再也不用担心检查组来检查资料了...

    活儿都干完了,碰到检查组来检查资料,啥?您说整齐的资料里有问题,这可如何是好? 不急,协会君为你整理了一份秘籍,请收好! 施工资料最常出错点1.施工资料管理要求不统一 主要体现在资料表格形式的不统一及 ...

  4. vba模拟鼠标点击_核对数据总看错,试试这个方法,点击单元格自动为整行填充颜色...

    Hello,大家好,今天跟大家分享我们如何实现实现点击一个单元格,自动为数据区域的整行填充一个颜色,效果如下图,当我们点击一个单元格的时候们就会为整行填充一个颜色,这个的操作跟我们之前分享的聚光灯效果 ...

  5. wps里的茶色字体怎么设置_《excel颜色筛选》 WPS2019的EXCEL整行填充一种颜色保存后关闭再打开就变成两种深浅不同的颜色是怎么回事呢?请大神帮忙解决...

    WPS2019的EXCEL整行填充一种颜色保存后关闭再打开就变成两种深浅不同的颜色是怎么回事呢?请大神帮忙解决 格式刷提取那个单元格格式复制后颜色,保存后打开也的吗? 还有你可以右键单元格后下两种的图 ...

  6. c#右键点击选中DataGridView中整行

    DataGridView中左键点击选中整行设置 selectionMode属性为FullRowSelect即可 右键点击选中如下 CellMouseDown事件中 /// <summary> ...

  7. 表格内单元格可点击,查看详情

    <el-table:data="tableData"borderstyle="width: 100%"stripe:header-cell-style=& ...

  8. lauyi实现表格内显示文件名称,点击实现下载功能。

    定义监听事件 <a class="layui-btn layui-btn-warm" id="export"><i class="l ...

  9. js 隔行变色+鼠标移上换色+鼠标离开颜色恢复+鼠标点击弹出点击的是第几行是什么颜色

    隔行变色: 先获取要操作的HTML标签 var oLis = document.querySelectorAll('li') 循环HTML标签 for (var i = 0; i < oLis. ...

  10. java给一整行字体设置颜色_怎样设置字体颜色?java swing

    怎样设置字体颜色?java swing 关注:251  答案:3  mip版 解决时间 2021-02-07 09:26 提问者关系已逝 2021-02-06 22:37 ""+r ...

最新文章

  1. Python的with...as的用法
  2. NHibernate之Generator主键生成方式
  3. 书写神器——markdown
  4. python字符串截取:截取yaml文件名后3个字符
  5. docker概念很乱?俺来替你理一下!
  6. Junit单元测试学习笔记一
  7. css3波浪纹路_使用CSS3实现的波浪分隔线
  8. C/C 宏替换详解
  9. python统计excel文本单元格_python xlrd从excel文本单元格接收浮点数
  10. java 多线程 关键字_Java多线程常用的几个关键字
  11. AcWing 895. 最长上升子序列(LIS朴素做法)
  12. webstorm 配合IIS使用
  13. 小程序 ---- (自定义头部导航)
  14. 前端html项目总结,前端实习项目总结一
  15. python xlsxwriter下载_python_xlsxwriter模块
  16. php网站设计思路,PHP开发之网页留言板的思路及设计
  17. android分享微信获取资源失败怎么办,android 调用系统分享微信失败:获取资源失败...
  18. 智能客服在2022:从成本中心奔向价值中心
  19. 如何改变计算机桌面字体,怎么调整电脑桌面字体
  20. 顺序表——基本概念、顺序表类实现、基本操作

热门文章

  1. 【游戏开发进阶】玩转贝塞尔曲线,教你在Unity中画Bezier贝塞尔曲线(二阶、三阶),手把手教你推导公式
  2. 1980年红色1元纸币值多少钱?
  3. C语言实现哥德巴赫猜想
  4. 纵横算法之三:算法到底考什么
  5. CSDN怎么自动生成目录
  6. 基于C#实现卫星坐标计算与单点定位
  7. 领导力提升的科学:如何提升领导力?
  8. 突破常规 - “不一样”的 PN/PN 耦合器功能
  9. 更新appid失败,登录用户不是该小程序的开发者
  10. 冰冻三尺,非一日之寒!