注册  登录  e2f19d0e3daddb9b4974d8a06d4f78e8    退出

Tag标签 会员升级 技术服务 财税咨询 免费系统 联系我们 关于网站

Office教程网

当前位置: 首页 > 编程教程 > VBA教程

利用VBA代码批量删除空白段落

发布时间:2023-08-15浏览量:来源: 网络收集小编: Jamie

Word文档里存在很多空白段落,如何快速批量的删除这些空白段落,这里使用VBA可以一劳永逸,快速批量删除文档中所有的空白段落。

01.png

02.png

03.png


Private Sub CommandButton1_Click()
    On Error GoTo Proc_Err
    Dim i As Paragraph, n As Long
    Application.ScreenUpdating = False '关闭屏幕刷新
    For Each i In ActiveDocument.Paragraphs '在活动文档的段落集合中循环
        If Len(i.Range) = 1 Then '判断段落长段,此处可根据文档实际情况
            i.Range.Delete '进行必要的修改可将任意长度段落删除
            n = n + 1 '计数
        End If
    Next
    MsgBox "共删除空白段落" & n & "个!"
    Application.ScreenUpdating = True '恢复屏幕刷新
    
Proc_End:
    Exit Sub
    
Proc_Err:
    MsgBox Err.Number & "//" & Err.Description
    Resume Proc_End
    
End Sub



温馨提示:
1. 必需登陆才可下载,已有帐号 立即登录 没有帐号? 免费注册
2. 附件下载需要  普通会员  级别,权限不够?请  升级会员 级别
3. 需将浏览器阻止弹出新窗口功能关闭并将下载工具关联浏览器
下载列表:

立即下载

标签: vba教程   word教程   Word VBA  
用户评论
加载中~