如何在Excel使用復選框突出顯示單元格或行?

      網友投稿 348 2025-04-02

      如何在Excel中使用復選框突出顯示單元格或行?

      如下面的屏幕截圖所示,您需要使用復選框突出顯示行或單元格。 選中復選框后,指定的行或單元格將自動突出顯示。 但是如何在Excel中實現呢? 本文將向您展示兩種實現方法。


      使用條件格式復選框突出顯示單元格或行

      用帶有VBA代碼的復選框突出顯示單元格或行 使用條件格式復選框突出顯示單元格或行

      您可以創建條件格式規則,以在Excel中使用復選框突出顯示單元格或行。 請執行以下操作。

      將所有復選框鏈接到指定的單元格

      1.您需要通過單擊將復選框手動逐一插入到單元格中 開發商 > 插頁 > 復選框 (表單控制).

      2.現在,復選框已插入到I列中的單元格。請選中I1中的第一個復選框,輸入公式 = $ J1 進入編輯欄,然后按 輸入 鍵。

      Tips::如果您不想讓相鄰單元格中的值與復選框相關聯,則可以將該復選框鏈接到另一個工作表的單元格,例如 = Sheet3!$ E1.

      2.重復步驟1,直到所有復選框都鏈接到相鄰的單元格或另一個工作表中的單元格。

      備注:所有鏈接的單元格應該是連續的,并且位于同一列中。

      創建條件格式設置規則

      現在,您需要按以下步驟創建條件格式設置規則。

      1.選中需要用復選框突出顯示的行,然后單擊 條件格式 > 新規則 在下面 首頁 標簽。 看截圖:

      2.在 新格式規則 對話框,您需要:

      2.1選擇 使用公式來確定要格式化的單元格 在選項 選擇規則類型 框;

      2.2輸入公式 = IF($ J1 = TRUE,TRUE,FALSE) 格式化此公式為真的值

      框;

            Or = IF(Sheet3!$ E1 = TRUE,TRUE,FALSE) 如果復選框鏈接到另一個工作表。

      2.3點擊 格式 按鈕為行指定突出顯示的顏色;

      2.4點擊 OK 按鈕。 看截圖:

      備注: 在公式, $ J1 or $ E1 是復選框的第一個鏈接單元格,并確保單元格引用已更改為絕對列(J1> $ J1 or E1 > $E1).

      現在,將創建條件格式設置規則。 選中復選框時,相應的行將自動突出顯示,如下圖所示。

      用帶有VBA代碼的復選框突出顯示單元格或行

      以下VBA代碼還可以幫助您在Excel中使用復選框突出顯示單元格或行。 請執行以下操作。

      1.在工作表中,您需要突出顯示帶有復選框的單元格或行。 右鍵點擊 工作表標簽 并選擇 查看代碼 從右鍵菜單中打開 Microsoft Visual Basic應用程序 窗口。

      2.然后將下面的VBA代碼復制并粘貼到“代碼”窗口中。

      VBA代碼:在Excel中用復選框突出顯示行

      Sub AddCheckBox() Dim xCell As Range Dim xRng As Range Dim I As Integer Dim xChk As CheckBox On Error Resume Next InputC: Set xRng = Application.InputBox("Please select the column range to insert checkboxes:", "Kutools for Excel", Selection.Address, , , , , 8) If xRng Is Nothing Then Exit Sub If xRng.Columns.Count > 1 Then MsgBox "The selected range should be a single column", vbInformation, "Kutools fro Excel" GoTo InputC Else If xRng.Columns.Count = 1 Then For Each xCell In xRng With ActiveSheet.CheckBoxes.Add(xCell.Left, _ xCell.Top, xCell.Width = 15, xCell.Height = 12) .LinkedCell = xCell.Offset(, 1).Address(External:=False) .Interior.ColorIndex = xlNone .Caption = "" .Name = "Check Box " & xCell.Row End With xRng.Rows(xCell.Row).Interior.ColorIndex = xlNone Next End If With xRng .Rows.RowHeight = 16 End With xRng.ColumnWidth = 5# xRng.Cells(1, 1).Offset(0, 1).Select For Each xChk In ActiveSheet.CheckBoxes xChk.OnAction = ActiveSheet.Name + ".InsertBgColor" Next End If End Sub Sub InsertBgColor() Dim xName As Integer Dim xChk As CheckBox For Each xChk In ActiveSheet.CheckBoxes xName = Right(xChk.Name, Len(xChk.Name) - 10) If (xName = Range(xChk.LinkedCell).Row) Then If (Range(xChk.LinkedCell) = "True") Then Range("A" & xName, Range(xChk.LinkedCell).Offset(0, -2)).Interior.ColorIndex = 6 Else Range("A" & xName, Range(xChk.LinkedCell).Offset(0, -2)).Interior.ColorIndex = xlNone End If End If Next End Sub
      Copy

      3。 按 F5 鍵來運行代碼。 (備注:您應將光標置于代碼的第一部分以應用F5鍵)在彈出窗口中 Kutools for Excel 對話框,請選擇要插入的范圍復選框,然后單擊 OK 按鈕。 在這里,我選擇范圍I1:I6。 看截圖:

      4.然后將復選框插入到選定的單元格中。 選中任何一個復選框,對應的行將自動突出顯示,如下圖所示。

      相關文章: 在Excel中選中復選框時,如何更改指定的單元格值或顏色? 如果在Excel中選中復選框,如何在單元格中插入日期戳? 如何根據Excel中的單元格值選中復選框? 如何根據Excel中的復選框過濾數據? 在Excel中隱藏行時如何隱藏復選框? 如何在Excel中創建帶有多個復選框的下拉列表?

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      如何在Excel中使用復選框突出顯示單元格或行?

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:怎么找不到辦公設備(電腦找不到設備)
      下一篇:實現先輸入數據后插入表格的word2003表格制作方法(word2003創建表格的三種方法)
      相關文章
      亚洲国产精品成人久久蜜臀| 亚洲一级片在线播放| 久久久久一级精品亚洲国产成人综合AV区| 亚洲第一精品在线视频| 不卡精品国产_亚洲人成在线| 亚洲福利一区二区| 亚洲ⅴ国产v天堂a无码二区| 久久精品国产亚洲av四虎| 亚洲国产精品成人精品无码区| 国产亚洲精品成人AA片新蒲金| 亚洲午夜无码片在线观看影院猛 | 亚洲真人日本在线| 亚洲综合区小说区激情区| 国产91精品一区二区麻豆亚洲| 国产亚洲精aa成人网站| 亚洲一区二区三区无码中文字幕 | 亚洲一区中文字幕在线观看| 亚洲精品伊人久久久久| 亚洲a级片在线观看| 久久久国产亚洲精品| 亚洲欧洲精品成人久久曰| 亚洲第一综合天堂另类专| 国产亚洲视频在线观看| 亚洲AV日韩AV天堂久久| 亚洲一区二区在线免费观看| 亚洲系列国产精品制服丝袜第| 亚洲一区在线视频| 亚洲人成色77777在线观看| 久久亚洲精品11p| 亚洲成AⅤ人影院在线观看| 中文字幕亚洲综合久久男男| 国产精品亚洲а∨无码播放| 亚洲天堂中文资源| 亚洲AV成人噜噜无码网站| 自拍偷区亚洲国内自拍| 国产亚洲综合视频| 亚洲日韩精品一区二区三区无码| 亚洲精品国产精品乱码在线观看| 亚洲男人天堂2017| 亚洲AV无码一区二区三区在线| 激情无码亚洲一区二区三区|