问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Excel 自动高亮显示活动单元格的行和列

创作时间:
作者:
@小白创作中心

Excel 自动高亮显示活动单元格的行和列

引用
1
来源
1.
https://geek-docs.com/excel/excel-tutorials/how-to-auto-highlight-the-row-and-column-of-an-active-cell-in-excel.html

在处理大量数据时,如何快速定位活动单元格是一个常见的需求。本文将介绍一个实用的技巧:通过VBA代码实现Excel中活动单元格所在行和列的自动高亮显示。

当我们在一张可见的工作表上有大量的数据时,我们可能会有这样的问题:为了清楚地看到所选的数值,我们的眼睛会很紧张,这导致了数值的误读。但我们可以通过用不同的颜色突出显示活动单元格的行和列来解决这个问题。本教程将帮助你了解我们如何在Excel中自动突出活动单元格的行和列。

自动高亮显示活动单元格的行和列

在这里,我们将为工作表插入VBA代码,然后每当我们选择一个单元格,该行和列就会被高亮显示。让我们看看一个简单的过程,了解如何在Excel中使用vba应用程序,如果有活动单元格,我们可以自动高亮显示行和列。

第1步

考虑以下情况:我们有一个Excel表,其中的数据与下图所示的数据类似。

现在,右击工作表名称,选择 “查看代码”,打开VBA应用程序,并将程序输入工作表,如下图所示。

示例

Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
'Update By Nirmal
Static xRow
Static xColumn
If xColumn <> "" Then
   With Columns(xColumn).Interior
      .ColorIndex = xlNone
   End With
   With Rows(xRow).Interior
      .ColorIndex = xlNone
   End With
End If
pRow = Selection.Row
pColumn = Selection.Column
xRow = pRow
xColumn = pColumn
With Columns(pColumn).Interior
   .ColorIndex = 6
   .Pattern = xlSolid
End With
With Rows(pRow).Interior
   .ColorIndex = 6
   .Pattern = xlSolid
End With
End Sub

在代码中,颜色代码由Colorindex = 6表示。

第2步

现在将工作表保存为启用宏的工作表,并按 “Alt + Q “关闭VBA应用程序。每当我们在Excel中点击一个单元格,该单元格的行和列就会被高亮显示,如下图所示。

结论

在本教程中,我们用一个简单的例子来演示,如果Excel中的活动单元格被选中,我们如何能自动高亮显示行和列。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号