对于每个公司的考勤部门来说,每个月都要做的一件事情就是统计部门人员,一个月当中的出勤情况,确定好每个人每一天具体是什么班次。
一、案例场景:
在我们核对每一天数据的时候,却经常会出现一个尴尬的问题。就是在我们要记录的人员比较多,当前页面无法显示所有信息的时候,我们会左右上下滑动查看,但是这样我们又看不到表头,具体这一天是多少号,是谁的名字。如下图:
二、解决方法:
下面我们就来讲一下,如何解决掉这尴尬的问题。请看下面操作:
一、首先冻结窗口,将表头栏和列进行冻结固定。
选中B2单元格,点击视图—冻结单元格—冻结拆分窗格。
二、选择数据区域,设置条件格式。
选择你需要的区域,点击开始—条件格式—新建规则—使用公式设置格式单元格。
公式=(cell('row')=row()) (cell('col')=column()),底纹显色选择你喜欢的颜色。
三、插入VBA代码。
按alt f11,进入代码编辑框,输入以下代码,设置好聚光灯效果。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub
代码SelectionChange事件,意思是当代码所在工作表的活动单元格发生改变时,就执行一次,达到对条件格式的Cell函数强制重算刷新的作用。
三、最终效果展示
根据上面的操作方法,我们达到的最终效果就如下面展示的情况。
按照上面的操作,是不是感觉一下子明朗了很多了?
联系客服