乐于分享
好东西不私藏

MyExcel表单美化|一键设置表格聚光灯,数据查看不串行

MyExcel表单美化|一键设置表格聚光灯,数据查看不串行

在MyExcel设计业务表单时,如果明细表数据量大、行列字段多,人工核对数据、日常填报查询,很容易串行、看错行。

给表单加上鼠标跟随聚光灯效果,选中单元格时,自动高亮对应整行、整列,能大幅降低视觉误差,日常对账、数据录入、台账查询都会轻松很多。

先看成品演示效果:

下面分享我日常高频使用、最简单稳定的一套实现方案,直接复制公式、代码即可套用。

一、第一步:添加表格条件格式公式

1、选中表单内明细表全部数据区域;

2、顶部Excel菜单栏切换【开始】,找到【条件格式】,点击【新建规则】;

3、规则类型选择:使用公式确定要设置格式的单元格

4、下方公式输入框,粘贴下述函数公式:

=OR(CELL("row")=ROW(),CELL("col")=COLUMN())

5、点击格式设置,挑选一款浅色填充底色,保存规则即可。

二、第二步:VBA代码配置,激活联动效果

仅设置条件格式无法实时联动鼠标选中动作,需要补充一段工作表VBA代码,触发实时计算:

1、顶部菜单栏切换【开发工具】,打开Visual Basic编辑器;

2、左侧选中当前目标工作表;

3、右侧编辑区,完整粘贴下方代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)  If Application.CutCopyMode = False  Then             Application.Calculate  End IfEnd Sub

三、效果说明与补充说明

代码保存关闭编辑器后,返回MyExcel并切换到填表、查询状态,鼠标点击切换单元格,即可自动触发行+列聚光灯高亮效果。

补充几点说明:

1、本文这套是我项目中最常用、兼容性最强的实现方法;

2、MyExcel实现聚光灯不止这一种方案,本次优先分享轻量化、新手零修改直接套用版本;

3、文末配套实操步骤视频演示,跟着操作一分钟即可完成配置。

已关注
关注
重播 分享

如果本文对你有帮助,欢迎点个“在看” —— 你的一个小动作,能让更多遇到同样问题的朋友看到这篇文章。

有疑问或想让我拆解的行业系统,欢迎留言,我会在后续文章中回复。

关注「MyExcel实战」,每周更新企业管理 + 数据库思维的实战案例,带你真正把Myexcel做成管理系统。

建议加星标,这样就不会错过每周的更新了。