Excel單元格中如何將選中的行高亮?幾行VBA代碼即可輕鬆實現

2020-12-26 意匠學苑

EXCEL數據太多,有時候在操作時很容易點錯單元格輸錯數據,有沒有方法鎖定選中的行並且高亮?

其實方法很簡單,在VBA裡添加幾行代碼就行了。

操作方法:

1、打開你要鎖定行且高亮的工作表,按ALT+F11,就可以進行VBA開發模式,或者在「開發工具」欄裡選擇「Visual Basic 」,

2、在VBA資源管理器中右擊要添加代碼的工作表如:Sheet1,

3、添加以下代碼:(直接複製粘貼即可)

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) '高亮顯示

If Target.Row >= 5 Then '自第五行開始,此處數字「5」是行數可以改動

On Error Resume Next

[ChangColor_With1].FormatConditions.Delete

Target.EntireRow.Name = "ChangColor_With1"

With [ChangColor_With1].FormatConditions

.Delete

.Add xlExpression, , "TRUE"

.Item(1).Interior.ColorIndex = 43 '43,是色表值,可以改為你需要的顏色

.Item(1).Font.ColorIndex = 5

End With

End If

End Sub '結束

EXCEL Interior.colorIndex 色彩列表圖:

色彩列表圖方法是不是很簡單?特錄製了一個小視頻,如果不明白的可以看一下哦。

瀏覽器版本過低,暫不支持視頻播放

感謝您的閱讀,敬請您關注、點讚、轉發、收藏,跪謝!

相關焦點

  • excel中2000行數據以行排序,你需要多長時間
    Hello,大家好,今天跟大家分享下我們如何使用錄製宏批量的按照行來對數據排序,這個之前發過視頻,但是很多粉絲表示沒看懂,今天就來詳細的介紹下這種方法一、宏是什麼宏本質上就是我們所說的vba代碼,錄製宏就是將我們的操作記錄下來,將其編譯為vba代碼,當我下次需要重複操作的時候只需要運行宏excel就會幫自動幫我們搞定。
  • word中換行按回車鍵就行了,excel單元格內換行怎麼辦
    如何在單元格內換行可能對於很多新手來說還不是很清楚,我之前也遇到過同樣的問題。因為在word中,我們通常可以使用回車鍵來實現換行的目的,但是在excel中按回車鍵則不能在單元格內換行,今天就給大家介紹一下如何在單元格內換行。
  • #Excel VBA#解讀(32):到達想要的單元格——Offset屬性
    在詳細介紹本的內容前,我們先輕鬆一下。 如下圖所示,假設我們要選取以單元格B2為起點單元格,向下偏移1行、向右偏移2列的單元格,則運行代碼: Range("B2").Offset(1,2).Select返回並選取單元格D3(即Range("B2").Offset(1, 2)返回單元格D3,Select方法選取返回的單元格D3)。
  • 在EXCEL中設置十字光標,幫你準確定位單元格
    面對一張大表格,想準確找到單元格在哪一行哪一列不是件容易的事,設置突出高亮顯示所在行列,幫你輕鬆定位選中單元格。如果你使用WPS恭喜你,操作十分簡單,只需要選擇「視圖-閱讀模式」,再選擇光標顏色。如果你只有EXCEL需要一些簡單的設置:1、 選擇所有單元格,在開始選項卡中,選擇「樣式-條件格式-新建規則」2、 在彈出的對話框中選擇「使用公式確定要設置格式的單元格」,在「設置格式」
  • Excel如何快速實現單元格隔行填充顏色?
    最簡單的操作方法就是將單元格進行隔行顏色填充,或者隔行更改字體顏色,使每行單元格都用不同顏色標註,這樣操作能夠減少閱讀失誤,降低錯誤率。怎麼快速實現單元格隔行顏色填充呢?數據相對較少的時候,可以一行一行進行填充。遇見成百上千行數據時,在保證不出錯的情況下,兩天不間斷的設置才有可能完成,效率非常低下。
  • excel單元格操作:如何快速批量合併單元格
    小美:「是這樣的,我做了一個表格,領導說不好看,讓我把相同的部門做成合併單元格。」如下圖所示:小美:「需要將上面的表格,變成下圖的樣式。這可有幾十個部門啊,而且每個部門的員工數量都不一樣,這怎麼合併呀?
  • 對於excel單元格的強大你可能一無所知,這11個問題都能輕鬆搞定...
    相信大家對於單元格都非常的熟悉,因為excel就是由一個一個的單元格組成的,而數據就被儲存在單元格中,如果你覺得單元跟僅僅是用來儲存數據的那樣的話你就大錯特錯了,其實我們工作中的很多問題都可以使用單元格來解決,下面就讓我們來盤點下吧1.
  • excel單元格設置技巧:這些自定義格式,你用過哪些?
    為大家提供15種最常見的單元格自定義格式用法。如何快速輸入帶星期的日期、隱藏單元格內容、添加千位分隔符、設置不同金額單位的自動切換、讓手機號碼分段顯示、數字金額變大寫、添加動態下劃線等內容,是大家最近問得比較多的關於自定義格式的問題,花花老師把這些問題整理了一下,整理成15種用法。最後一種最神奇,輸入任何內容都顯示的是固定的一句話。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • 利用VBA代碼,對Excel表格進行字體設置
    No.1字體設置是Excel或Word辦公軟體最簡單的操作,下面把所有字體對象的屬性羅列一遍,介紹一下,如何使用vba代碼進行相應的字體設置。下圖為字體對象Font的所有屬性。一共18個。No.2下圖以一個例子,對所有Font對象的設置進行一個可視化操作,可以在左邊值的列中選擇相應的值,單擊按鈕即可看到字體效果。十分簡單。下面重點看一下代碼,如何來實現。
  • excel如何鎖定單元格不被修改?
    本篇將介紹excel如何鎖定單元格不被修改?有興趣的朋友可以了解一下!一、前言excel是一款表格製作工具,由於它有強大的數據處理功能,被廣泛應用於各行各業。因此,在生活中、學習中或工作中,我們會經常使用到它。因此,excel中的一些常用操作我們應該要了解。今天小編要介紹的是excel如何鎖定單元格不被修改,希望對大家有所幫助!
  • excel編程系列基礎:VBA常用的操作對象RANDE
    前段時間和大家提到了讓excel自殺的VBA代碼,引起了不少小夥伴的討論,都說想看部落窩分享更多關於excel中VBA的知識,別催別催,這不就來了嗎。學習更多技巧,請收藏部落窩教育excel圖文教程。【正文】VBA在EXCEL中本質上是對於操作對象的操作,是對被操作對象的各種屬性和方法的運用,將日常我們需要手工操作或者函數引用的內容,編輯成VBA可以識別的語言,在觸發條件下實現自動化運行的過程。下面我們就來介紹幾種「RANGE(單元格區域)」時常會用到的操作。
  • excel單元格操作:幾種常用的單元格自定義格式解析
    最近總是聽到身邊的小夥伴在抱怨excel中的自定義格式,「好用是好用,但就是代碼實在是太多了,根本就記不住呀!」。確實如此,要想掌握自定義格式中的代碼,勢必需要大量的練習實踐才能融會貫通。今天我們就先來說一些常見的自定義字符,也算是給小夥伴們的自定義字符的學習之旅起個頭,趕緊來看看吧!
  • Excel表格如何保護部分單元格 Excel表格保護部分單元格方法...
    excel單元格保護設置步驟如下:  我們看一下下面這個例子,「總合」這一欄是計算所得的,所以這一列上的數據都不需要直接輸入或修改。我們可以把這一列鎖起來:  先選定任意一個單元格,點右鍵,選設置單元格格式。  點開保護選項卡,我們會發現這裡的鎖定默認情況下就選中了。
  • 每天積累Excel乾貨,輕鬆玩轉平時工作任務
    二、取消合併單元格去全部填充數據在excel表格處理中,我們經常為了美觀閱讀,常常採用合併單元格的形式來對數據進行處理,雖然合併單元格的操作很方便,但是在實際運算過程中也會給我們帶來不少的麻煩。假如下圖實例中的數據,我想取消所有合併單元格,同時將對應的位置全部填充為相應的代碼,應該如何操作?
  • excel文本函數應用:單元格中的數字和字母,如何判斷?
    如何快速判斷單元格字符是否包含數字和字母呢?在規範編碼、密碼、用戶名的時候,我們經常要查證某一類字符串是否包含數字、英文、數字與英文的組合,甚至字符串的開頭是否是數字等。很簡單,利用Code、Char、Find、Search文本函數搭配Count函數即可解決這個問題。另外,關於轉換字母大小寫、刪除字符前後兩端的空格等,我們今天也會介紹。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • 如何實現在WORD中打開EXCEL文件
    :代碼的講解:這個過程中我們要實現打開我們指定的文件,這裡用了一個myfile變量來表示這個文件,在取得當前路徑後,用OPEN語句來實現打開的命令,當然在之前還要實現一下這個應用程式的引用Set XLApp = CreateObject("excel.application"),如果是在其他的應用程式,只需要變更這裡就可以實現不同的引用了。
  • 如何在Excel單元格內查找不同項,Range方法幫你解決
    Excel有很多對象,Range是其中一個常用對象,此對象預定義了大量的方法,可能用來調用,實現不同的功能。其中ColumnDifferences是一個比較有用的功能,編程過程中,如果合理應用還是節省不少時間的。
  • Excel VBA解讀(41):藏得再好也能找到——使用Find方法實現查找
    下面的圖演示了我們在Excel中常用的查找操作:                             在圖示工作表中,我們要查找內容為「1」的單元格,在「查找與替換」對話框的「查找內容」中輸入「1」,單擊「查找全部」按鈕,即可顯示所查找到的詳細信息,並且工作表中會選擇查找到的第一個單元格。
  • Excel vba 利用定義名稱實現用戶登錄功能
    文/江覓易見在vba 中實現用戶登錄,並對登錄用戶進行身份識別,然後對用戶進行分組管理,此類功能值得進一步思考。這裡介紹一種方法,利用Excel中的名稱管理來進行身份識別,起到用戶登錄次數以及增減用戶的功能。
  • [從產品角度學EXCEL ]-單元格的「衣服」
    如果單獨解讀styles.xml的結構,我們又可以畫出這樣的一個關係圖來:這些東西,完完整整得都列在了excel的開始界面裡,我們只要耐得下心來去與這些功能塊溝通,就能輕鬆做出像下圖這樣,有多種樣式的單元格。