【20180518】- Excel工作表數據太多,如何防止看錯行?
來自專欄 SUT事務所
最近有好幾位小夥伴在找尋此類功能的軟體,其實該功能對一般人還真沒用,但如果你需要人工比對大量數據,那你恐怕迫切需要該功能。什麼樣的才算防止看錯行呢?請看下圖:
使用過WPS的小夥伴就知道,Excel自帶的閱讀模式,就是大家所謂的防止看錯行或列功能。可能也有其他插件叫「聚光燈」。其實說的都是同樣的功能。
如果您使用WPS,那可以直接使用,下面介紹的是針對微軟Office Excel如何開啟類似的聚光燈效果。
接下來我將介紹2類實現方法,第一類實現的方法是使用Excel自帶的條件格式功能實現。實現效果如下所示:
該功能我從插件【Excel必備工具箱】中找到並開啟的,表面上該功能看似完美,其實有個致命Bug,如果清除了單元格的全部內容,那防止看錯行和列功能就部分失效了。如果僅僅是為了比對數據,那該功能足夠你使用了。接下來我將通過動態圖為大家演示一下。
其實該插件就是使用的條件格式來實現的,開啟該功能後,選中一個單元格,可以查看條件格式中的規則,如下圖所示:
那有沒有更加完美的條件格式實現方法呢?答案是肯定的。因為插件之所以能夠在清除單元格後就部分消失,這是由於條件格式也被清除掉了。為了解決該問題,可以在工作表Worksheet_SelectionChange中調用並設置條件格式。這樣就可以實現比較完美的「聚光燈」啦,詳見如下動態圖演示:
動態圖中,Sheet1和Sheet2有設置SelectionChange事件,所以開啟了「聚光燈」,Sheet3未設置事件,所以相當於未開啟「聚光燈」效果。怎麼樣?是不是發現代碼實現的效果比較好用呢?
其實使用條件格式的方法固然方便,但畢竟給單元格設定了條件格式,多多少少都會影響的。有沒有其他方法實現呢?方法是有的,可以使用透明窗口,在透明窗口上繪畫標線,因為只是防止看錯行和列,所以有兩條標線即可。這就是今天介紹的第二種實現方法。
當然對於不會開發的小夥伴來說,這個實現起來肯定沒有條件格式方法容易,但有其他插件已經幫我們寫好了,所以可以直接拿來使用即可哦。下面我將使用動態圖為大家演示一下效果:
其實Steven也仿照DnaTools插件開發了一款插件,但還在測試改善中,因為也在學習如何使用ExcelDna開發插件。
不知道大家還有沒有第三種或更多的方法實現類似的效果呢?如果有的話,歡迎聯繫Steven,讓我學習學習。
好了,今天的「聚光燈」就介紹到這裡啦,希望對大家有所幫助,保護眼睛,從現在開始。如果需要素材或在學習等過程中遇到任何問題,歡迎加群(QQ群:615356012)進行交流~
猜您喜歡往期精選▼
1.【20180515】- 快速使用創建工作表索引目錄
2.【20180417】- 條件格式的幾種常見用法
3.【20180302】- Windows 10桌面美化之任務欄透明
4.【20171222】- 你會導出微信公眾號文章裡面的音頻嗎?
5.【Excel VBA】- 支持最新Office 2016的代碼美化插件
6. ……
想要學習更多內容,歡迎關注我們~^_^Written by Steven in 20180518^_^
微信公眾號:SaveUTime
SUT學習交流群:615356012,入群費用:5元,非誠勿擾~
關注公眾號,提高效率,節約您的時間!
推薦閱讀:
※Excel 計算結果莫名多出很多位小數,據說是浮點誤差?
※vlookup為什麼這樣寫不對?
※如何批量將列轉變成行?
※想自學excel,有什麼好的網路課程或是書籍值得推薦?
※如何將excel圖表設置不等距坐標的問題?