提示:其它语言是由 Google 机器翻译的。 你可以访问 English 版本。
登录
x
or
x
x
马上登记
x

or

如何在Excel工作表中滚动时突出显示整个/整行?

如果您有一个包含多个列的大型工作表,那么您很难区分该行中的数据。 在这种情况下,您可以突出显示整行活动单元格,以便在向下滚动水平滚动条时可以快速方便地查看该行中的数据。本文中,我将讨论一些技巧来解决此问题。

使用VBA代码滚动时突出显示整行

使用Kutools for Excel滚动时,突出显示整行/列/行和列


自动突出显示整个列,行或列以及选定行的单元格或行:

Kutools for Excel阅读布局 将突出显示当前单元格的行和列。 这将更容易检查数据或输入数据。

阅读布局

Kutools for Excel:比200方便的Excel加载项,可以在60天免费试用。 下载并免费试用现在!



以下VBA代码可以帮助您动态突出显示选定单元格的一行,请按照以下步骤操作:

1。 激活要突出显示所选单元格的整行的工作表,然后右键单击工作表选项卡,然后选择 查看代码 从右键菜单中,看截图:

doc突出显示整行1

2。 在打开 Microsoft Visual Basic for Applications 窗口,请将以下代码复制到此空白模块:

VBA代码:滚动时突出显示整行

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Update 20150603
Cells.Interior.ColorIndex = 0
Target.EntireRow.Interior.ColorIndex = 8
End Sub

3。 然后保存并关闭此代码,现在,当您单击单元格时,此选定单元格的整行将突出显示,如下面的屏幕截图所示:

doc突出显示整行2
 1
doc突出显示整行3

备注:

1。 您可以在此脚本中将突出显示颜色更改为另一个喜欢的颜色“Target.EntireRow.Interior.ColorIndex = 8“,更改号码 8 到另一个颜色索引。

2。 如果你想禁用这个代码,你只需要去 Microsoft Visual Basic for Applications 窗口,并删除代码。

3。 该代码还可以突出显示所选单元格区域的行,如下所示:

doc突出显示整行4

4。 此代码仅适用于当前工作表。

5。 如果工作表中有一些彩色单元格,则应用此代码时单元格颜色将会丢失。


如果你想尝试一种新的工具 - Kutools for Excel,其 阅读布局,您可以轻松地突出显示整个行或整列或活动单元格的行和列。

在Excel中自动突出显示所选行/列/列和行

Kutools for Excel : 与超过300方便的Excel加载项,在60天免费试用没有限制.

安装后 Kutools for Excel请按以下步骤操作:

1。 选择要突出显示行的单元格或一系列单元格。

2。 点击 Kutools > 阅读布局 下拉按钮> 阅读布局设置,看截图:

doc突出显示整行5

3。 在 阅读布局设置 对话框中选择 直线 在下面 形状 部分,然后指定此形状的样式,同时,可以根据需要选择其他选项,例如颜色或透明度,请参阅截图:

doc突出显示整行6

提示建议:如果您想突出显示所选单元格的行和列,请选择 交错 在下面 形状 部分,然后选择 垂线 突出显示活动单元格的整个列。

4. 完成对话框中的设置后,请点击 Ok,现在,当你点击一个单元格时,整行将被突出显示。 它会随着所选单元格的变化而动态移动。

备注:

1。 您可以通过取消选中取消该实用程序 阅读布局 一次。

2。 此 阅读布局 功能应用于工作簿中的所有工作表。

3。 此 阅读布局 功能将在下次启动工作簿时被禁用。

4。 有了这个实用程序,您的彩色单元格将被保留。

点击了解关于此阅读版面的更多详情。

立即下载并免费试用Kutools for Excel!


Kutools for Excel:比200方便的Excel加载项,可以在60天免费试用。 下载并免费试用现在!


Kutools for Excel - 最佳办公生产力工具提高80%的生产力

  • 重用: 快速插入 复杂的公式,图表 以及你以前用过的任何东西; 加密单元格 密码; 创建邮件列表 并发送电子邮件...
  • 超级方程式酒吧 (轻松编辑多行文字和公式); 阅读布局 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不丢失数据; 分裂细胞含量; 组合重复的行/列...防止重复的细胞; 比较范围...
  • 选择复制或唯一 行; 选择空行 (所有细胞都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择......
  • 精确复制 多个单元格而不更改公式参考; 自动创建参考 多张表; 插入项目符号,复选框等等......
  • 提取文本,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级过滤器 (将过滤方案保存并应用到其他工作表); 高级排序 按月/周/日,频率等; 特殊过滤器 用粗体,斜体......
  • 结合工作簿和工作表; 根据键列合并表; 将数据拆分为多个表格; 批量转换xls,xlsx和PDF...
  • 超过300强大的功能。 支持Office / Excel 2007-2019和365。 支持所有语言。 在您的企业或组织中轻松部署。 全功能60天免费试用。
kte tab 201905

Office选项卡为Office提供选项卡式界面,使您的工作更轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,Publisher,Access,Visio和Project。
  • 在同一窗口的新选项卡中打开并创建多个文档,而不是在新窗口中。
  • 通过50%提高您的工作效率,每天为您减少数百次鼠标点击!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    David · 9 months ago
    is there a way to get it to only do a set of 4 cells along the specific row?
    • To post as a guest, your comment is unpublished.
      skyyang · 8 months ago
      Hello, David,
      The following VBA code can help you to highlight the cells that you selected, please try it. Hope it can help you!

      Private Sub Worksheet_SelectionChange(ByVal Target As Range)
      Cells.Interior.ColorIndex = 0
      Target.Interior.ColorIndex = 8
      End Sub
  • To post as a guest, your comment is unpublished.
    srinivas · 1 years ago
    Hi thanks for providing the code....it is so useful for our report, but actually for my report the hyperlink is there in the other sheet in the same workbook and highlighted cell is there in the next sheet, that selected cell row total should be selected. but while running this code im getting a run-time error '1004'. will you please help me on this ...
  • To post as a guest, your comment is unpublished.
    Sumanth · 1 years ago
    Thank You for this !
  • To post as a guest, your comment is unpublished.
    Lynn · 3 years ago
    Thank you for the code to highlight the whole row. It is *AWESOME* and is going to make scrolling spreadsheets so much easier.