You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Excel快速清除单元格中HTML代码内的<div...>标签?

Excel快速清除HTML标签的技巧

方法1:查找替换+通配符(最快手动操作方式)

不用写代码,直接用Excel自带功能就能批量清除<div...>这类标签:

  1. 选中需要处理的单元格区域
  2. 按Ctrl+H打开「查找和替换」对话框
  3. 点击「更多」按钮,勾选「使用通配符」选项
  4. 在「查找内容」框输入<div*>,「替换为」框留空,点击「全部替换」——这会清除所有以<div开头的标签
  5. 重复步骤,把「查找内容」改成</div*>,替换为空,清除闭合的</div>标签

如果要清除所有HTML标签(不止div),直接把查找内容改成<*>,一次性清除所有尖括号包裹的标签内容。

方法2:自定义VBA函数(通用长效方案)

如果需要频繁处理这类数据,写个简单的VBA函数能一劳永逸:

  1. 按Alt+F11打开VBA编辑器
  2. 右键左侧工作簿名称,选择「插入」→「模块」
  3. 粘贴以下代码:
Function RemoveHTML(rng As Range) As String
    Dim htmlText As String
    Dim regEx As Object
    htmlText = rng.Value
    
    Set regEx = CreateObject("VBScript.RegExp")
    regEx.Global = True
    regEx.Pattern = "<[^>]+>"
    RemoveHTML = regEx.Replace(htmlText, "")
End Function
  1. 返回Excel,在空白单元格输入=RemoveHTML(A1)(A1为待处理单元格),下拉填充即可批量处理

内容的提问来源于stack exchange,提问作者Legion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 20:05:37