本文使用条件格式规则管理器、工作表的SelectionChange事件,介绍如何在Excel中快速实现聚光灯功能。
聚光灯实现效果
一、条件格式规则管理器
1.依次点击【开始】--->【条件格式】--->【管理规则】,进行“条件格式规则管理器”界面。
条件格式-管理规则
条件格式规则管理器
2.点击新建规则,在【规则类型】选择“使用公式确定要设置格式的单元格”,同时为符合此公式的值设置格式:
=OR(CELL("row")=ROW(),CELL("col")=COLUMN())
点击【格式】,设置聚光灯的填充色。点击【确定】,返回“条件格式规则管理器”界面。
新建格式规则
3.将光标聚焦在刚建立的条件格式规则应用区域内,并删除其中内容;然后点击A1单元格左上角位置,全选工作表区域。我们可以看到,此时应用区域内容为=$1:$1048576。
条件格式规则应用区域
二、工作表的SelectionChange事件
完成新建条件格式规则之后,最后一步就是编写工作表事件。
右击工作表,选择【查看代码】,快速进入Visual Basic编辑器界面,编写工作表的SelectionChange事件。
进入VBA编辑界面
编写VBA代码
至此,我们完成聚光灯功能的制作。