文章目录
前言
如果Excel工作表行和列数量比较多,在查看工作表单元格数据时,很容易串行,导致分不清该单元格所在的行和列。
用VBA代码,动态改变选中单元格行和列的背景色,形成“聚光灯”效果,避免看错数据。
一、效果图
二、操作思路
在ThisWorkbook内编写Workbook_SheetSelectionChange、Workbook_SheetActivate、Workbook_BeforeClose三个事件。Workbook_SheetSelectionChange事件触发后,先清空活动工作表内所有单元格的背景色,后获取选中单元格所在的行和列,将该行和该列背景色设置为黄色(可根据喜好设置其他颜色);Workbook_SheetActivate事件触发后,清空切换前工作表内所有单元格的背景色;Workbook_BeforeClose事件触发后,清空当前工作表内所有单元格的背景色,保