如何在 Excel 中透過雙擊儲存格來新增打勾符號?
一般而言,在 Excel 儲存格中插入打勾符號需開啟「符號」對話方塊,從眾多符號中手動搜尋並插入——此過程不僅耗時且繁瑣,尤其當您需要重複操作或在大量儲存格中插入打勾符號時更是如此。從龐雜的符號清單中找出正確符號,更進一步增加作業的複雜度。為簡化流程並節省寶貴時間,您可透過多種替代方案更有效率地新增打勾符號,無論是善用 Excel 內建功能或自動化方法,皆能輕鬆達成。
本文將教您如何快速在 Excel 儲存格中插入打勾符號,重點介紹一種 VBA 解決方案,讓您只需雙擊儲存格,即可一鍵輸入。此外,也提供其他替代方法,適用於無法使用 VBA 的情境,或當您希望透過公式、條件格式等視覺方式標示完成狀態時。
Excel 公式-使用 Wingdings 字型插入打勾符號
其他 Excel 內建方法-使用使用條件格式(圖示集)插入打勾符號
使用 VBA 程式碼透過雙擊在儲存格中新增打勾符號
使用 VBA 是提升 Excel 互動性的彈性又實用的方法!透過以下方式,您只需在指定範圍內雙擊儲存格,即可輕鬆插入或移除打勾符號。此方法特別適合應用於工作清單或出席記錄表等情境,無需每次手動插入符號,就能快速切換完成狀態。
以下是套用 VBA 解決方案的步驟:
1. 開啟您要使用雙擊插入打勾符號的工作表。在底部工作表索引標籤上按右鍵,然後從出現的選單中選取檢視程式碼。
2. 在 Microsoft Visual Basic for Applications 編輯器視窗中,將下列 VBA 程式碼複製並貼上至已開啟的程式碼視窗中。
VBA 程式碼:雙擊在儲存格中新增打勾符號
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Me.Range("B1:B10")) Is Nothing Then
Application.EnableEvents = False
Cancel = True
With Target
If .Value = ChrW(&H2713) Then
.ClearContents
Else
.Value = ChrW(&H2713)
End If
End With
Application.EnableEvents = True
End If
End Sub 注意:此程式碼預設適用於 B1:B10 範圍。若要套用至其他儲存格範圍,請相應調整程式碼中的 B1:B10. 同時,請確保工作表保護設定允許編輯這些儲存格,否則雙擊可能無法觸發巨集。

3. 按下 Alt+Q,即可關閉 Microsoft Visual Basic for Applications 視窗並返回 Excel 工作表。
現在,只要您雙擊 B1:B10 範圍內的儲存格,系統就會自動插入打勾符號;再次雙擊則會移除該符號。這項切換功能讓您在處理已完成項目清單、出席追蹤,或任何視覺化核對清單時,都能更直覺、高效地管理工作簿內容。

提示:若您希望打勾符號在視覺上更醒目或符合其他格式需求,可調整目標儲存格的字體大小或顏色。若遇到任何問題,請再次確認巨集設定是否允許執行程式碼,並確保您是在指定區域內進行雙擊操作。
限制:您必須啟用巨集,但基於安全性考量,某些辦公環境可能已停用巨集。
若您在 Excel 日常工作中經常需要使用打勾符號,強烈推薦您使用自動圖文集功能,此功能來自 Kutools for Excel!透過它,您可將打勾符號儲存為自動圖文集項目,日後在 Excel 中只需輕點一下即可快速重複使用,操作便捷,效率倍增——如下方示範所示。
立即下載試用!(30 天免費試用)
Excel 公式-使用 Wingdings 字型插入打勾符號
另一種實用的動態顯示打勾符號方法,是結合 Excel 公式與 Wingdings 字型。此方法特別適合根據相鄰儲存格的數值自動顯示打勾符號,例如標示任務完成狀態、指示進度,或打造視覺清晰的儀表板——全程無需使用 VBA 或啟用巨集。
透過此方法,您可運用邏輯運算式(例如判斷數值是否為 TRUE、「Yes」或特定數字),讓儲存格自動顯示打勾符號或留白。此方法簡單易行、無需啟用巨集,且適用於單一或多個儲存格。
優點:輕量級、無需巨集、相容 .xlsx 檔案,非常適合用於追蹤完成狀態的儀表板或報表。
缺點:需手動設定儲存格格式;打勾符號的顯示取決於所用字型。
操作步驟:
- 適用於任何儲存格或狀態(只需根據需求調整參照儲存格與條件即可)。
- 請注意,打勾符號(「ü」)僅在目標儲存格套用 Wingdings 字型時,才會正確顯示為打勾圖示。
1. 選取您要顯示打勾符號的儲存格(例如 B1),並輸入下列公式:
=IF(A1=TRUE, "ü", "") 2. 輸入公式後,對 B1 儲存格套用 Wingdings 字型:點選該儲存格,前往開始索引標籤,並從字型下拉清單中選擇「Wingdings」。當 A1 為 TRUE 時,B1 將立即顯示打勾符號!
3. 若需快速將公式複製到其他列,請從 B1 儲存格右下角拖曳填滿控點至目標範圍,並根據您的實際需求調整公式中的邏輯條件(例如 )A1="Yes" 或 A1=1)。
提示:字元「ü」(帶分音符的小寫 u)在 Wingdings 字型中會顯示為打勾符號。若使用其他字型,則會呈現為一般字母,因此貼上公式後務必確認字型設定正確。您也可運用相同邏輯,依不同條件顯示對應符號!
潛在問題:此解決方案僅供視覺呈現使用。若您的試算表經常列印,或分享給可能未安裝標準 Wingdings 字型的使用者,打勾符號可能無法如預期正常顯示。
其他 Excel 內建方法-使用使用條件格式(圖示集)插入打勾符號
運用條件格式中的圖示集功能,即可根據儲存格的數值或條件,輕鬆以視覺化方式插入打勾符號(或其他狀態圖示),完全無需使用公式或巨集。這項內建功能特別適合用來追蹤進度、標記任務完成狀態,或在資料範圍內直觀呈現結果,讓資訊一目了然。
優點:無需手動輸入或複雜公式;視覺效果出色,適用於儀表板與報表;更能輕鬆套用至多列或多欄。
限制事項:圖示固定顯示於儲存格左側,無法與同一儲存格內的文字內容合併;且自訂圖示僅限使用 Excel 內建圖示集中提供的選項。
使用情境:適用於追蹤任務進度、即時更新狀態,或需以勾選圖示(✔)呈現條件式狀態的場合。
操作步驟:
- 準備或選取將觸發打勾符號的數值儲存格(例如 B1:B10 範圍中包含「Completed」、TRUE 或 1 的儲存格)。
- 選取目標範圍(例如 B1:B10)。
- 前往開始索引標籤,按一下使用條件格式 > 圖示集,選擇包含打勾符號的圖示集(例如「符號」或「3 符號(圓圈)」)。
- 自訂:返回使用條件格式> 管理規則,選取您的規則後,點擊編輯規則。您可調整條件,讓打勾符號僅在符合特定數值時顯示(例如數值等於 1 或「Completed」);同時也能設定其他圖示值,並依需求勾選「僅顯示圖示」,隱藏底層數值,只呈現圖示!
- 點擊確定以套用規則。
提示:您可以將圖示集與其他格式設定搭配使用,例如勾選時為整列上色,提升可讀性。若需進階應用,可建立輔助欄位並輸出邏輯結果(例如:1 代表已完成,0 代表未完成),以支援圖示集的邏輯判斷。
疑難排解:若勾選圖示未如預期顯示,請確認數值或條件符合您的規則設定。此外請注意,圖示集僅適用於以數值為基礎,或特定以文字為基礎的臨界值設定。
在 Excel 中選擇最適合的勾選圖示顯示方式時,應根據您的實際需求來決定:若需要互動式切換功能,VBA 解決方案是理想選擇;若環境不支援巨集,可運用 Wingdings 字型搭配公式,動態顯示符號;若追求視覺效果出色且由資料驅動的呈現方式,則條件格式搭配圖示集更為合適。當您在共用或受保護的工作簿中作業,且無法使用巨集或變更字型時,圖示集或基於公式的解決方案通常具備更高的相容性。
- 若遇到 VBA 無法執行的問題,請確認已啟用巨集、活頁簿已儲存為 .xlsm 格式,且儲存格保護未造成干擾。
- 使用公式方法時,務必確認字型已正確設為 Wingdings,才能確保打勾符號如預期般正確顯示。
- 使用條件格式時,若圖示顯示異常(特別是在複製或重新排列資料後),請定期檢查規則設定。
透過這些方法,您能高效地在 Excel 工作表中加入勾選圖示,以視覺化方式追蹤進度、標示完成狀態,或根據您的工作流程偏好與工作簿限制打造互動式清單。
相關文章:
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用