最近有好几位小伙伴在找寻此类功能的软件,其实该功能对一般人还真没用,但如果你需要人工比对大量数据,那你恐怕迫切需要该功能。什么样的才算防止看错行呢?请看下图:
使用过WPS的小伙伴就知道,Excel自带的阅读模式,就是大家所谓的防止看错行或列功能。可能也有其他插件叫“聚光灯”。其实说的都是同样的功能。
如果您使用WPS,那可以直接使用,下面介绍的是针对微软Office Excel如何开启类似的聚光灯效果。
接下来我将介绍2类实现方法,第一类实现的方法是使用Excel自带的条件格式功能实现。实现效果如下所示:
该功能我从插件【Excel必备工具箱】中找到并开启的,表面上该功能看似完美,其实有个致命Bug,如果清除了单元格的全部内容,那防止看错行和列功能就部分失效了。如果仅仅是为了比对数据,那该功能足够你使用了。接下来我将通过动态图为大家演示一下。
其实该插件就是使用的条件格式来实现的,开启该功能后,选中一个单元格,可以查看条件格式中的规则,如下图所示:
那有没有更加完美的条件格式实现方法呢?答案是肯定的。因为插件之所以能够在清除单元格后就部分消失,这是由于条件格式也被清除掉了。为了解决该问题,可以在工作表Worksheet_SelectionChange中调用并设置条件格式。这样就可以实现比较完美的“聚光灯”啦,详见如下动态图演示:
动态图中,Sheet1和Sheet2有设置SelectionChange事件,所以开启了“聚光灯”,Sheet3未设置事件,所以相当于未开启“聚光灯”效果。怎么样?是不是发现代码实现的效果比较好用呢?
其实使用条件格式的方法固然方便,但毕竟给单元格设定了条件格式,多多少少都会影响的。有没有其他方法实现呢?方法是有的,可以使用透明窗口,在透明窗口上绘画标线,因为只是防止看错行和列,所以有两条标线即可。这就是今天介绍的第二种实现方法。
当然对于不会开发的小伙伴来说,这个实现起来肯定没有条件格式方法容易,但有其他插件已经帮我们写好了,所以可以直接拿来使用即可哦。下面我将使用动态图为大家演示一下效果:
其实Steven也仿照DnaTools插件开发了一款插件,但还在测试改善中,因为也在学习如何使用ExcelDna开发插件。
不知道大家还有没有第三种或更多的方法实现类似的效果呢?如果有的话,欢迎联系Steven,让我学习学习。
好了,今天的“聚光灯”就介绍到这里啦,希望对大家有所帮助,保护眼睛,从现在开始。如果需要素材或在学习等过程中遇到任何问题,欢迎加群(QQ群:615356012)进行交流~
猜您喜欢往期精选▼
6. ……
想要学习更多内容,欢迎关注我们~^_^Written by Steven in 20180518^_^
微信公众号:SaveUTime
SUT学习交流群:615356012,入群费用:5元,非诚勿扰~
关注公众号,提高效率,节约您的时间!