Excel顏色顯示工作表中選定目標區域所在行和列,你學會了嗎

2021-02-15 Excel教案

我們有的時候在處理數據比較多的時候,我們要高亮顯示活動單元格的所在的行和列時,怎麼操作呢?


其實有很多方法去實現這個操作,比如Excel的條件格式、VBA事件等方法去實現這個目的.Excel中的單元格具體該如何選中後變為高亮呢?接下來是學習啦!為大家帶來的excel2007選中單元格高亮的教程,供大家參考。


PS:以下內文是個人認為實現Excel中的單元格的高亮顯示比較容易操作的一種方式.希望大家不惜我者,不畏浮雲遮望眼,謝謝!


1、如何通過VBA高亮顯示EXCEL活動單元格的顏色

 我們是通過Excel VBA的SelectionChange事件功能,每當我們激活單元格時候,就自動觸發事件,就執行我們設定好的功能,結果顯示我們希望高亮顯示單元格.我們先看看動畫顯示執行的結果,如下所示:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)    '對活動工作表的所有單元格的底色變為無色    Cells.Interior.ColorIndex = xlColorIndexNone    '設定活動單元格的顏色,其顏色隨機變化,因RND函數易失性    Target.Interior.ColorIndex = Int(56 * Rnd() + 1)End Sub

看了實現的效果,是不是感覺很簡單,其實你也可以輕鬆實現目的。我們現在說說這個實現的方法。

a.我們打開工作表後,打開VBA窗口,按ALT+F11即可打開。

b.將我們寫好的代碼複製到需要顯示顏色的工作表中,本例中是sheet1中需要實現單元格顯示高亮的結果。所有我們將代碼寫入到sheet1中。需要注意的一點是,當我們將代碼寫入到某個工作表的代碼所在文件,此代碼只對此工作表有效.我們返回工作表sheet1即可看到如下的效果,當然顏色是隨機變化的.

2、如何通過VBA高亮顯示EXCEL活動單元格所在整行和整列的顏色

 我們是通過Excel VBA的SelectionChange事件功能,每當我們激活單元格時候,就自動觸發事件,就執行我們設定好的功能,結果顯示我們希望高亮顯示單元格.我們先看看動畫顯示執行的結果,如下所示:

整行和整列高亮顯示的代碼如下:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)     '定義變量    Dim rng As Range     '設置活動單元格所有的顏色為無色    Cells.Interior.ColorIndex = xlColorIndexNone    '對活動單元格所在行列進行賦值給到變量    Set rng = Application.Union(Target.EntireColumn, Target.EntireRow)    '設定活動單元格的顏色,其顏色隨機變化,因RND函數易失性    rng.Interior.ColorIndex = Int(56 * Rnd() + 1)    Set rng = NothingEnd Sub

a.我們打開工作表後,打開VBA窗口,按ALT+F11即可打開。

b.將我們寫好的代碼複製到需要顯示顏色的工作表中,本例中是sheet1中需要實現單元格所在整行整列顯示高亮的結果。所有我們將代碼寫入到sheet2中。需要注意的一點是,當我們將代碼寫入到某個工作表的代碼所在文件,此代碼只對此工作表有效.我們返回工作表sheet1即可看到如下的效果,當然顏色是隨機變化的.

點擊單擊格式區域的單元格,就會出現其所有行和列高亮顯示的效果。這個功能其實在我們日常生活中還是非常有用的哦

PS:另外大家注意了,大家要將EXCEL的安全級別調低一點,不然不能運行宏命令的話哦。


好啦!快樂的時間總是非常短暫的,又到了和大家說再見的時候,如果大家感覺本文如果對你有所幫助的話,請幫忙轉發點讚,謝謝您能觀看到現在,我們下期再見!


我是Excel教案,關注我持續分享更多的Excel技巧!

如果有不明白的或者不懂的可以在下方留言,我們會一一解答的。

謝謝您的支持,吾將不勝感激

相關焦點

  • 不同工作表中的數據表排序順序各異,如何用Excel數據透視表匯總?
    且因為維護源數據的人不同,數據表的行、列標題也未必固定不變。那麼問題來了,如果各個數據表的行標題排序各不相同,如何將它們合併到同一個數據透視表中進行匯總分析呢?案例:下圖 1 至 4 為全班同學整個學年的 4 次考試成績,分別放在一個工作簿的不同工作表中,各個工作表的姓名的排序順序都不一樣。
  • 【Excel】快速互換表格的行和列
    選中表格中的數據區域,使用鍵盤快捷鍵組合【Ctrl+C】進行複製;2. 然後將光標定位在粘貼數據時的起始單元格上,單擊滑鼠右鍵,在菜單中點擊「粘貼選項」分組下的「轉置」按鈕即可。選中一個和源數據轉置之後行列數相同的單元格區域(下方示例圖中的數據源區域為 7 行 × 4 列,所以選中的區域為 4 行 × 7 列);2. 在編輯欄中輸入公式【=TRANSPOSE(A1:D7)】;3. 同時按下【Ctrl+Shift+Enter】即可。
  • Excel工作表中的排序,你真的掌握嗎?10張動畫帶你了解!
    在數據的統計分析中,經常要對數據排序,但你真的了解排序功能嗎?今天,小編帶你來了解Excel工作表中的排序功能。解讀:除了【將所選字體顏色放在最前面】之外,還可以【將所選單元格顏色放在最前面】。四、Excel工作表中:按行排序
  • Excel函數公式:Excel中關於單元格顏色的那些事兒
    實際的工作證,經常給Excel的單元格添加各種各樣的顏色來標記數據,其目的可能是為了醒目提醒,也可能是為了區分其它數據……但是如果根據單元格顏色來進行相關的計算,你會操作嗎?一、按單元格顏色求和。
  • Excel中最可惜的是,好用的excel命令在你眼前,你卻不會用
    一個普通的表格添加外粗邊框,也是通過單元格格式設置 - 邊框 - 選取粗線條,然後四邊逐個添加。其實只需要打開邊框下拉菜單可以實現一鍵設置。3、把表格轉換為圖片在excel中把單元格區域轉換為圖片,有很多同學還在用截圖工具,其實在複製的下拉框中就有
  • 教你excel如何凍結行和列或同時凍結首行和首列
    在excel表格的使用過程中,經常使用到凍結窗口,也是是常說的凍結某行或者某列,為的就是數據量比較龐大的表格即便下拉也能看見所在列的主屬性。
  • Excel工作表中常用的100個快捷鍵應用技巧解讀(一)!
    方法:選定工作表中的任意單元格區域,快捷鍵Alt+H即可。四、Excel工作表快捷鍵:Ctrl+S。方法:選定目標單元格區域,快捷鍵Ctrl+C將選定的內容臨時存儲到剪切板中。六、Excel工作表快捷鍵:Ctrl+V 。
  • Excel | 條件格式——完全相同的行填充相同顏色
    完全相同行填充相同顏色,在同一工作表和不同工作表中的方法,稍有不同。同一工作表完全相同行填充相同顏色【方法實現】1、選中數據,在【開始】菜單中選擇【條件格式】中的【新建規則】,如下圖所示:2、【新建格式規則】——【使用公式確定要設置格式的單元格】,輸入公式:=SUMPRODUCT(($A$1:$A$15=$A1)*($B$1:$B$15=$B1)*($C$1:$C$15=$C1)*($D$1:$D
  • 在工作表中實現七段顯示
    學習Excel技術,關注微信公眾號:excelperfect
  • 【Excel】網格線的顯示及其顏色設置
    戳藍字 「Office隨身學」 關注我們哦 ~工作表區域中劃分不同行但是有的時候,當我們剛剛打開 Excel 軟體的時候,會發現整個工作表界面像是刷了一層白漆一樣,看不到網格線的存在。打開「視圖」選項卡,勾選「顯示」命令組中的「網格線」命令,這樣就可以讓工作表區域的網格線顯示出來了。
  • 玩轉Excel必備的10大技巧,簡單高效,方便快捷!
    在Excel工作表中,有一些每天都要使用的經驗和技巧,如果能夠熟練掌握,對於工作效率的提高絕對不是一點點哦!一、Excel工作表經驗:快速插入空行或空列方法:選定需要插入的行或列的位置,快捷鍵Ctrl+Shift++,選擇【整行】或【整列】並【確定】即可。
  • 在Excel工作表中,按顏色求和,我就用這3種方法,高效便捷!
    ,求和是最普通不過的話題了,但是,按顏色求和,絕對是一個新鮮的話題,今天,小編就給大家分享3種在工作表中按顏色求和的技巧!選定目標單元格,快捷鍵Ctrl+F打開【查找和替換】對話框,如果沒有【選項】內容,單擊右下角的【選項】顯示選項內容。
  • 常見的工作表技巧(內有凍結拆分窗格)
    點擊上方 藍字  ▲ 關注訂閱 Excel技巧提升營關於凍結窗格裡面的問題,經常有同學在問到,凍結首行或者同時凍結行和列怎麼操作
  • 如何設置Excel表的列印區域
    步驟1 選擇需要列印的區域,在「頁面布局」選項卡下的「頁面設置」組中單擊「列印區域」命令,從彈出的菜單中選擇「設置列印區域」命令,如圖所示。  調整頁面布局  如果用戶沒有設置列印區域,Excel默認的列印區域就是整個Excel工作表,但有時內容連續的單元格不能在一頁上完全顯示,就需要分兩頁甚至多頁進行列印
  • Ctrl鍵與一些符號鍵在Excel中的應用技巧,快速提高工作效率
    Ctrl + \功能:對比兩列數據用法:選中兩列數據→【Ctrl+\】→【開始】→【填充色】填充一個顏色突出顯示差異數據04. Ctrl + →功能:定位選定行的最後一個單元格05. Ctrl + ←功能:定位到選定行的第一個單元格06.
  • Excel工作表取消隱藏的幾種方法
    在使用Excel的時候,經常會用到隱藏行或者列的情況。下面是小編總結的幾種取消隱藏的方法,供你參考。
  • 超實用的Excel技巧,快速找出並標識兩個工作表數據的異同
    其實,實現快速找出兩個工作表數據的異同,技巧不只一種。爛葉子今天就把自己經常使用的這個技巧分享給大家,它簡單易學,超實用。核對後表格具體操作步驟如下:1、同時在一個工作簿中打開兩張工作表,然後將原始表格作為當前工作表;2、選擇表格中任一數據區域,選擇「數據」/「排序和篩選」中的「高級」;3
  • Excel中的定位(Ctrl+G/F5)功能,你真的會用嗎?
    Excel中,時長需要到達指定的值,例如,空單元格、公式所在的單元格等等,那麼有沒有比較快速有效的操作方法了?其實這就要用到Excel自帶的定位(Ctrl+G/F5)功能了。一、快速選定指定位置。
  • 兩個Excel表格核對 的最完美做法
    同一種顏色。不過只有工作表重算後才會更新值(後面的雙擊單元格就是一種激活方法)設置填充色為綠色顯示方法:雙擊展翅外的任一個單元格,然後選取展翅所在的單元格,所有的展翅全會用綠色顯示。其他單元格同理。跨表可以嗎?可以實現!但需要在單元格中輸入=CELL("contents"),然後再讓條件格式中讓區域與公式結果對比。
  • Excel中把0顯示為空白的三種解決方法
    有時候我們經常需要設置excel數值為0不顯示。具體的excel數值為0不顯示的設置有下面3種解決方法,一起來學習。Excel數值為0不顯示方法一 選項法:如下圖所示,我們想要將excel單元格裡面的0不顯示出來,如右圖所示。筆者使用的是office 2010版本,單擊「OFFICE按鈕-EXCEL選項-高級-此工作表的顯示選項—不勾選「在具有零值的單元格中顯示零」。如下所示: