Excel选择某单元格整行变色是这样做的

news/2025/1/11 6:03:19/

在使用Excel处理数据的时候,数据的输入是最关键的部分。

  如果您在输入数据的时候,尤其是数据量比较大的情况,往往会因为无法直观的判断单元格所在的行,导致输入的数据输入到其它的行!

  那么,有没有一种办法,能让我们实现,一旦选择了哪个单元格,该单元格的所在的行的颜色会发生改变,这样,我们就能直观的看出,数据应该输入到哪行了。

方法/步骤

  1. 1

    根据目前的情况,要实现这样的效果,只能使用VBA来实现,下面是方法,请君过目。

      如下图,这是正常情况下的效果,当我们选择一个单元格后,只有这个单元格边框颜色有所变化,该行的其它单元格,都未发生任何变化。

    Excel选择某单元格整行变色是这样做的
  2. 2

    现在,我们要做的就是,如下图一样,一旦选择了某个单元格,那么,该单元格所在的行,颜色发生改变,以方便我们录入数据。

    Excel选择某单元格整行变色是这样做的
  3. 3

    实现的方法是,在工作表名称(如:Sheet1)上点击右键,在弹出的快捷菜单中选择“查看代码”,如下图!

    Excel选择某单元格整行变色是这样做的
  4. 4

    接下来,会弹出VBA代码编写窗口,如下图!

    Excel选择某单元格整行变色是这样做的
  5. 5

    上图中,在Sheet1上点击右键,选择“查看代码”,弹出代码编写窗口。

      现在,我们要做的就是输入VBA功能代码了,代码如上图!记住,先选择好Worksheet对象名称和SelectionChange事件名称,然后在窗口中输入如上图右边的那些代码。

      为方便大家学习,下面粘贴出源代码:

      Private Sub Worksheet_SelectionChange(ByVal Target As Range)
      Rows().Interior.ColorIndex = 0
      x = ActiveCell.Row
      Rows(x).Interior.ColorIndex = 9
      End Sub

下面列出Excel中 ColorIndex 属性值和颜色对照表

http://blog.csdn.net/net_lover/article/details/2958357

http://blog.sina.com.cn/s/blog_66d6d0580100t6ov.html


本文转自http://www.cnblogs.com/Billy-rao/archive/2012/04/18/2455457.html

 

 

 

资料参考

http://msdn.microsoft.com/en-us/library/cc296089.aspx

http://www.mvps.org/dmcritchie/excel/colors.htm

http://www.ppmy.cn/news/799238.html

相关文章

Excel表格中正数设置为红色负为绿色

1.选中要设置的表格,右键选中“设置单元格格式” 2.选中“自定义”,填写设置:[红色]##0.00;[绿色]-###0.00

excel选中单元格后所在行和列都变色

打开excel,右击页面底部的sheet页,选择“查看代码” 2、复制下方的代码,粘贴进去 Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) On Error Resume Next Cells.FormatConditions.Delete With Target.EntireRow.FormatC…

EXCEL表格中单元格的左上角的绿颜色小三角形怎么添加?怎么消除?

EXCEL表格中单元格的左上角绿颜色的小三角形: 因为EXCEL有个自动检查错误的功能,出现绿色小三角是在提示用户:这里的单元格和周围的单元格存储的形式不一样,一般周围的是用数据形式存储的而带上绿色小三角的则是用文本形式存储的。…

excel单元格斜杠拆分上下打字

一、选中单元格,右键选择设置单元格格式 二、在边框分页,点击斜杠或者反斜杠按钮,添加斜杠或者反斜杠 三、通过ALTENTER单元格内分行,拆分上下打字

excel怎么一个格子斜分_Excel 电子表格 一个单元格设置了斜线,把单元格分成两个三角...

方法一:可以利用 Excel 中的绘图工具。 Excel 中的绘图工具栏在默认情况下没有打开,在 工具栏空白处点击右键, 打开绘图工具栏。然后调整好单元格的大小, 画好所需斜线, 在空 白处画文本框, 输入表头文字, 然后双击设置文本框格式,选择 “ 颜色与线条 ” 标签, “ 填充…

excel怎么一个格子斜分_『在Excel中,把一个格子用线分成三个怎么弄啊』一个单元格怎么斜分两个...

在Excel中,把一个格子用线分成三个怎么弄啊 1、以excel2010版本为例,如选中该单元格后击页面上方的“”; 2、在插入栏下,找到“形状”选项,并点击,在弹出框里选择直线; 3、在单元格里画上这条直线分隔的位置,如下图,再在页面上方选择该直线的颜色,这里选择了黑色; 4…

excel怎么一个格子斜分_表格excel怎样把一格用斜线分为三格

公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解。 话题:表格excel怎样把一格用斜线分为三格 问题详情:Excel Word回答:单元格中只有一条斜线: 单击选中单元格; 执行“格式/单元格/边框”命令; 单击斜线按钮(看图形按钮确定)后,“确定”即可。 文字: 单击斜线单…

在Excel中单元格内画斜分割线,且线两边写上内容

一、实现效果 二、操作步骤 2.1、选中单元格,点击鼠标右键选择【设置单元格格式】 2.2、选择【边框】,选中右下角的斜线,然后确定 2.3、在单元格中输入文字 注意:在写入第一个文字后,可以同时按下【AltEnter】键让内…