Skip to main content

如何在Excel的下拉列表中添加勾選和叉號符號?

Author: Siluvia Last Modified: 2025-08-06

在Excel的下拉列表中添加勾選和叉號符號,可以讓您的試算表更加直觀,特別是用於狀態追蹤、待辦清單、審批和品質檢查時。

通常,在使用「符號」功能插入勾選和叉號符號並從它們作為數據源創建下拉列表後,結果會顯示為ü或û,而不是下拉單元格中的預期符號。本指南將展示如何在下拉列表中正確顯示實際的✓和 cross symbol符號。

A screenshot showing the Excel drop-down list with tick and cross symbols

使用VBA代碼將勾選和叉號符號添加到下拉列表中

使用Kutools for Excel將勾選和叉號符號添加到下拉列表中


使用VBA代碼將勾選和叉號符號添加到下拉列表中

通過以下VBA代碼,您可以將勾選和叉號下拉列表插入到Excel中的指定單元格中。請按照以下步驟操作。

1. 在您要創建勾選和叉號下拉列表的工作表中,右鍵點擊工作表標籤,然後從上下文菜單中選擇 檢視程式碼

Screenshot of Excel context menu selecting View Code on the sheet tab for adding VBA code

2. 然後打開Microsoft Visual Basic for Applications窗口,請將以下VBA代碼複製到程式碼窗口中。

VBA代碼1:將勾選和叉號符號添加到下拉列表中

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by Extendoffice 20180703
    If Intersect(Target, Range("B1:B10")) Is Nothing Then Exit Sub
    If Target.Value = "Tick" Then
        Target.Value = "P"
    ElseIf Target.Value = "Cross" Then
        Target.Value = "S"
    End If
End Sub

3. 繼續點擊插入 > 模組,然後將以下代碼2複製到模組窗口中。

VBA代碼2:將勾選和叉號符號添加到下拉列表中

Sub usingSymbols()
'Update by Extendoffice 20180703
    Dim xRg As Range
    Set xRg = Range("B1:B10")
    xRg.Font.Name = "Wingdings 2"
    xRg.Validation.Add xlValidateList, , , "Tick,Cross"
End Sub

注意:在上述代碼中,B1:B10是您要創建勾選和叉號下拉列表的單元格區域。請根據需要更改該區域。

4. 按F5鍵運行代碼。

現在,勾選和叉號符號的下拉列表已經插入到B1:B10區域。從下拉列表中選擇「勾選」將插入✓到單元格,選擇「叉號」則顯示 Cross symbol符號。請參見截圖:

A screenshot of the tick and cross symbols displayed after creating the Excel drop-down list


使用Kutools for Excel將勾選和叉號符號添加到下拉列表中

借助Kutools for Excel 批量插入勾選符號 功能,您可以輕鬆地在工作表中插入多種勾選和叉號符號。一旦插入完成,只需使用快速創建下拉列表功能,即可將其轉換為帶有視覺符號的專業下拉列表——非常適合待辦事項清單、反饋表或任務追蹤。無需公式或編程!

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...

安裝Kutools for Excel後,請按照以下步驟操作:

步驟1:在工作表中插入多種勾選和叉號符號

  1. 點擊 Kutools > 插入 > 批量插入勾選框符號,請參見截圖:
    click Batch Insert Checkbox Symbols feature of kutools
  2. 在彈出的對話框中,只需選擇您想要的勾選或叉號符號,然後點擊插入到所選單元格中即可。
    Insert Checkbox Symbols by kutools

步驟2:創建包含勾選和叉號符號的下拉列表

  1. 然後,點擊 Kutools > 下拉列表 > 快速創建下拉列表,請參見截圖:
     click Quickly Create Drop-down List feature of kutools
  2. 在對話框中,配置以下設置:
    • 選擇您要在其中創建帶有勾選和叉號符號的下拉列表的單元格。
    • 選擇參照儲存格選項;
    • 然後,選擇包含插入的勾選和叉號符號的區域。
    • 最後,點擊 確定 按鈕。
       configure the settings in dialog box

現在,您已經創建了一個簡潔、專業的帶有勾選和叉號符號的下拉列表。只需點擊單元格即可選擇之前插入的符號。 create the drop down with tick and cross

✅ 為什麼使用批量插入勾選符號工具?

  • 🖱️ 一鍵批量插入:即時將多個符號插入所選範圍,無需複製粘貼。
  • 🎨 多樣式選項:選擇各種內建的勾選符號、叉號和形狀符號以匹配您的佈局和視覺偏好。
  • 📌 自動單元格導航:插入後自動移動到下一列或行,以便更快地輸入數據。
  • ✅ 簡單且無需公式:無需公式,無需手動輸入——只需選擇一個符號即可。
  • 👀 所見即所得:插入的符號立即出現——無需額外格式化。
  • 立即試用Kutools for Excel

✅ 總結

無論您喜歡自己編寫解決方案還是使用節省時間的工具,總有一種方法適合您的工作流程:

  • 如果您熟悉VBA,您可以通過自定義腳本創建帶有勾選和叉號符號的下拉列表,使您完全控制它的運作方式。
  • 如果您想要一個更快、無需編程的解決方案,Kutools for Excel提供了一個用戶友好的界面,讓您只需幾次點擊即可快速插入符號並生成下拉列表。

選擇適合您需求的方法,讓您的Excel清單更智能、更整潔、更直觀!如果您想了解更多Excel技巧和竅門,我們的網站提供了數千個教程,幫助您精通Excel


相關文章:

最佳 Office 辦公效率工具

🤖 Kutools AI Aide:徹底革新數據分析,基於智能執行|生成程式碼|創建自訂公式|分析數據並生成圖表|調用 Kutools Functions
熱門功能查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不丟失資料 | 四捨五入...
高級 LOOKUP多條件查找|多值查找|多表查找|模糊查找...
高級下拉列表快速創建下拉列表 | 關聯下拉列表 | 多選下拉列表 ...
列管理器添加指定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 區域與列比較 ...
精選功能網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫 (自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按清單發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線 ...)...
前15 大工具集12 款文本工具添加文本刪除特定字符,...)|50+ 種圖表 類型甘特圖,...)|40+ 實用 公式基於生日計算年齡,...)|19 款插入工具插入QR码按路徑插入圖片,...)|12 款轉換工具金額轉大寫匯率轉換,...)|7 款合併和分割工具高級合併行分割儲存格,...)| ...以及更多
使用 Kutools 支援你的語言——支援英語、西班牙語、德語、法語、中文及40 多種語言!

利用 Kutools for Excel 大幅提升你的 Excel 技能,感受前所未有的高效體驗。 Kutools for Excel 提供超過300 項高級功能,助你提升效率並保存時間。 點此查看你最需要的功能...


Office Tab 為 Office 帶來標籤式介面,讓你的工作更加輕鬆

  • 啟用 Word、Excel、PowerPoint 的標籤式編輯和閱讀功能
  • 在同一個視窗的標籤中打開和創建多個文件,而不是在新窗口中分開開啟。
  • 可提升你50% 的工作效率,每天為你大量減少滑鼠點擊次數!