在Excel中实现聚光灯效果的两种方案_自动刷新

聚光灯效果

在Excel中实现聚光灯效果的两种方案_公众号_02

活动单元格所在的整行整列,均突出显示为其他颜色

在Excel中实现聚光灯效果的两种方案_二级_03

这种效果在WPS中称为“阅读模式”,只需在视图选项卡中,切换到“阅读模式”即可。

但是在Excel中,没有这个功能,解决方法如下。


关注公众号“大猫计算机二级”,回复“聚光灯效果”,可下载素材。


在Excel中实现聚光灯效果的两种方案_公众号_04

第1种解决方案

在Excel中实现聚光灯效果的两种方案_公众号_05


该方法通过VBA代码实现,针对该工作簿中的全部工作表生效。


1. 打开Excel工作簿,右击任意一张工作表的名字,点击“查看代码”(或者按快捷键 “alt + F11”)


在Excel中实现聚光灯效果的两种方案_二级_06


2. 双击


在Excel中实现聚光灯效果的两种方案_公众号_07


3.复制下列代码粘贴到右侧空白位置


Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)

Application.ScreenUpdating = False

Cells.Interior.ColorIndex = -4142

Rows(Target.Row).Interior.ColorIndex = 36

Columns(Target.Column).Interior.ColorIndex = 36

Application.ScreenUpdating = False

End Sub


在Excel中实现聚光灯效果的两种方案_自动刷新_08


4. 关闭该窗口,返回到工作表中。即可看到效果


在Excel中实现聚光灯效果的两种方案_公众号_09

若要保存该效果,可将文档保存为“启用宏的工作簿”,即“.xlsm”格式。


在Excel中实现聚光灯效果的两种方案_公众号_04

第2种解决方案

在Excel中实现聚光灯效果的两种方案_公众号_05


通过条件格式实现聚光灯效果。只针对选中的单元格生效。


1. 选中需要实现聚光灯效果的单元格,点击条件格式新建规则


在Excel中实现聚光灯效果的两种方案_公众号_12


2. 点击“使用公式确定单元格,复制下列公式粘贴到其中。然后点击“格式

=OR(CELL("ROW")=ROW(),CELL("COL")=COLUMN())

在Excel中实现聚光灯效果的两种方案_自动刷新_13

3. 点击“填充”,设置自己喜欢的单元格背景颜色即可,点击“确定。”

在Excel中实现聚光灯效果的两种方案_公众号_14

4. 点击“确定”即可。

在Excel中实现聚光灯效果的两种方案_公众号_15

5. 选择该区域中的任意单元格,按“F9”键刷新即可看到效果。

在Excel中实现聚光灯效果的两种方案_公众号_16

也可以通过VBA代码,设置自动刷新。方法如下:

右击工作表标签,点击“查看代码”,

在Excel中实现聚光灯效果的两种方案_二级_17

复制下列代码粘贴到空白位置。然后关闭窗口,返回至工作表中。即可实现自动刷新。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Sheet1.Calculate

End Sub

在Excel中实现聚光灯效果的两种方案_公众号_18

在Excel中实现聚光灯效果的两种方案_二级_19