Excel-01高亮所選單元格所在行列
阿新 • • 發佈:2021-02-06
Excel高亮所選單元格所在行列
§ Excel自動高亮行列
在使用Excel的時候,有時候需要看某一單元格所在行或者列的其他資料,當資料特別多的時候,找同一行的資料就顯的很難受,高亮當前所在行列有兩種方式;
方案 | 優缺點 |
---|---|
方案一:新建規則,通過函式高亮 | 優點是不需要開啟巨集,但是每次選中單元格後需要按F9才可以高亮,比較繁瑣。 |
方案二:使用開發工具中的VB進行程式控制 | 優點是每次單擊即可啟用高亮相應的行列,缺點是需要儲存檔案為支援巨集的格式,再開啟的時候會提示開啟巨集。 |
- 此處採用第二種方案,方便一些,不用每次按F9切換,實現效果如下圖。
- 實現程式碼如下
'這樣的行是VB註釋,不會被編譯 Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Target '清除工作表單元格的背景色 .Parent.Cells.Interior.ColorIndex = xlNone '設定選中區域所在行的背景色,這裡是RGB顏色的十進位制程式碼 .EntireRow.Interior.Color = 5296274 '設定選中區域所在列的背景色,這裡是RGB顏色的十進位制程式碼 .EntireColumn.Interior.Color = 5296274 End With End Sub