當前位置:首頁 > 科技 > 正文

Excel之VBA常用功能應用篇:Excel工作表内容太多,簡單2步搞定高亮顯示

實際上如果我們的工作表内容太寬/長,内容太多不适合查看,那麼也有辦法解決:Excel中也可以高亮顯示所在行和列,防止老闆看錯數據!

常規操作使用凍結窗口

那麼在Excel中沒有使用高亮的這個選項,我們可以通過錄制宏來解決!我們的思路是每點擊一次單元格,整行就變顔色!在下一次點擊之前就要将上次整行的顔色删除!

學習VBA的過程:錄,改,寫

不會代碼?我告訴你:沒關系!首先錄制宏:先點擊一個單元格設置顔色後再删除整個表的背景底紋

改代碼:Interior是底紋,帶顔色color的代碼是有用的,将他們複制過來Selection.EntireRow.Interior.Color = 4616993

在前面添加一個整行就ok了!執行代碼看看效果

由以上步驟得到每次點擊後整行就會留下一個顔色,所以就要改顔色之前删除上一個顔色

代碼就要修改:綠色字體相當于備注,不參與運算Sub gys()

'首先删除之前的顔色

Cells.Interior.Pattern = xlNone

'添加一個行的顔色

Selection.EntireRow.Interior.Color = 4616993

'添加一個列的顔色

Selection.EntireColumn.Interior.Color = 4616993

End Sub

在數據源工作表中使用事件調用修改過的宏:call gys(或者在【thisworkbook】中更改事件,整個工作簿都會有這個效果,再也不用擔心老闆看錯數據了!)

你也趕緊試試吧:無論點哪裡整行、整列就自動添加顔色啦!技巧很小,但是實用!

你可能想看:

有話要說...

取消
掃碼支持 支付碼