如何在 Excel 中從字串中移除所有 HTML 標籤?
當您處理從網頁、內容管理系統或 HTML 表單匯出的資料時,Excel 工作表中的文字字串可能嵌入了 HTML 標籤,例如、等。這些標籤雖用於在網頁上格式化或標示內容,但在 Excel 中卻成了不必要的雜訊,不僅妨礙數據分析、阻礙排序與篩選,更會干擾後續處理與報表製作。因此,高效清除字串中的所有 HTML 標籤,對於資料清理、準備及提升分析效率至關重要!
本文提供多種逐步操作的解決方案,助您在 Excel 中快速且精準地清除 HTML 標籤。無論您偏好使用 Excel 內建功能、可靠增益集(如 Kutools for Excel),還是程式化方法,都能輕鬆整理資料,順暢進行後續處理與報表製作。
![]() |
![]() |
![]() |
使用 KUTOOLS AI 從文字字串移除所有 HTML 標籤
使用查找和替換指令從文字字串移除所有 HTML 標籤
從 Excel 字串中移除所有 HTML 標籤最簡單的方法之一,就是使用查找和替換功能。此方法特別適用於所有標籤皆遵循標準格式(),且除了作為標籤外無其他巢狀字元的情況。操作迅速、無需額外增益集或程式設計知識,可直接在 Excel 中輕鬆完成!然而,此方法最適合用於純文字資料;若標籤跨越多行,或內容中嵌入了其他特殊結構,則可能無法完全透過此方法清除乾淨。
請依照下列步驟,使用查找和替換移除 HTML 標籤:
1. 選取包含欲移除 HTML 標籤的儲存格。您可以選取單一欄、一個連續範圍,甚至按住 Ctrl 鍵同時選取多個不連續的區域。
2. 按下 Ctrl + H 鍵,在出現的對話方塊中開啟「查找和替換」功能:
- 在尋找目標方塊中,輸入。此處使用星號(*)萬用字元,可比對括號內的任意內容。
- 將取代為方塊留空,表示所有符合此模式的文字都會被刪除。

3. 按一下全部取代按鈕,Excel 將立即在您選取的區域中搜尋所有符合該模式的 HTML 標籤,並一次性全部移除!
注意事項與提示:
- 萬用字元會比對其間的最少字元數。若您的包含文字含有未以標籤形式呈現的多餘內容,可能導致結果失真。
- 此方法會徹底移除標籤,同時完整保留標籤以外的內容。
- 若未產生任何變更,請確認您的資料在標籤內不含換行符號,因為這些符號會干擾模式比對。
- 檢查您的結果:有時 HTML 實體(例如)
<或>)會直接出現在內容中,而此方法無法比對或移除這些實體。
此方法最適合用於簡短且格式正確的 HTML 片段;若 HTML 結構較為複雜或具有深度巢狀,建議改用 VBA 或專業增益集等進階解決方案。
使用 KUTOOLS AI 從文字字串移除所有 HTML 標籤
對於追求簡便自動化解決方案的使用者來說,Kutools for Excel 透過其 AI 助手功能,提供極為便捷的 HTML 標籤移除方式。只需以自然語言描述需求,KUTOOLS AI 便會立即分析您的請求,並提供精準的解決方案——無需手動操作、複雜函數或撰寫腳本,讓整個流程更快速、更直覺,無論技術背景如何都能輕鬆上手!特別推薦用於重複性資料清理任務或大型資料集處理,效率提升不容錯過!
安裝 Kutools for Excel 後,請依下列步驟啟用此任務的 AI 助手功能:
- 選取包含多餘 HTML 標籤的文字儲存格。
- 在 AI 助手窗格中,於聊天方塊清楚輸入您的請求,例如:
從選取區域移除所有 HTML 標籤 - 按下 Enter 鍵,或點擊傳送按鈕,KUTOOLS AI 將立即處理您的指令,並在準備就緒後顯示建議的解決方案。只需點擊執行,即可將結果一鍵套用至您選取的區域!
優點:KUTOOLS AI 操作直覺、彈性高,特別適合不熟悉 Excel 公式或程式設計的使用者,以及經常處理各類文字清理任務的場合。無論是哪種重複性作業,都能輕鬆應對,大幅節省您的寶貴時間!
注意事項:
- 視您所使用的版本而定,部分 AI 助手功能需搭配有效的網際網路連線方可使用。
- 在將變更套用至整個工作表前,務必先於樣本資料上仔細檢視結果,尤其是在處理敏感資訊時。
使用 VBA 程式碼從文字字串移除所有 HTML 標籤
若您需要更穩健且高度自訂的解決方案——特別是在 HTML 內容複雜或格式不一致時——VBA 巨集能高效地從資料中剝離所有 HTML 標籤,提供卓越的彈性,輕鬆應對標準 Excel 工具難以處理的複雜或長篇文字。
VBA 適用於以下情況:
- 您需要定期處理大型資料集,或自動化資料清理流程。
- HTML 標籤存在巢狀結構問題或格式不一致。
- 您希望整合自訂邏輯,例如保留特定標籤,同時移除其他標籤。
請依照下列步驟設定並執行 VBA 程式碼:
1. 在 Excel 中按下 Alt + F11,即可開啟 Microsoft Visual Basic for Applications 編輯器。
2. 在 VBA 編輯器中,按一下插入 > 模組,並將提供的 VBA 程式碼貼到新開啟的模組視窗中。
VBA 程式碼:從文字字串移除所有 HTML 標籤
Sub RemoveTags()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xAddress As String
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("please select data range", "Kutools for Excel", xAddress, , , , , 8)
Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
If xRg Is Nothing Then Exit Sub
xRg.NumberFormat = "@"
With CreateObject("vbscript.regexp")
.Pattern = "\<.*?\>"
.Global = True
For Each xCell In xRg
xCell.Value = .Replace(xCell.Value, "")
Next
End With
End Sub
3. 按下 F5 執行程式碼。當出現對話方塊時,請選取要移除 HTML 標籤的儲存格。範例如下:

4. 按一下「確定」,巨集將自動處理您所選範圍內的所有儲存格,並移除其中的 HTML 標籤。
疑難排解提示與建議:
- 若程式碼無法執行,請確認已在 Excel 設定中啟用巨集。
- 建議在執行任何 VBA 程式碼前,務必先備份活頁簿,尤其是處理重要資料時。
- 若出現錯誤訊息,請檢查是否存在合併儲存格、工作表是否被鎖定,或所選範圍內是否包含特殊儲存格格式。
- 巢狀或損毀的 HTML 標籤可能需要調整 VBA 程式碼中所用的比對模式。
- 為確保最佳效能,請僅選取相關的數據範圍,避免因選取過大範圍而影響執行速度。
此 VBA 方法為處理包含大量 HTML 的資料提供了強大且可程式化的解決方案,不僅適合重複使用,還能靈活適應多種資料結構,尤其適合具備技術背景的使用者,或需處理複雜真實世界文字輸入的場合。
上述每種方法——「尋找與取代」、KUTOOLS AI 或 VBA 程式碼——都能有效清除 Excel 中的 HTML 標籤。最佳選擇取決於您的資料複雜度,以及對 Excel 或增益集的熟悉程度。執行全域操作前,務必先備份資料,並在小範圍測試所選方法,以確保結果準確無誤。若您仍遇到問題,或希望進一步實現自動化,可考慮使用自訂公式,或探索符合需求的第三方文字處理增益集。
若您想探索更多 Excel 資料清理策略與省時工作流程,我們網站提供數千篇教學,適合各種技能程度的 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 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用


