使用VBA实现Word指定时间自动清除所有内容

 时间:2026-02-15 23:25:34

1、打开需要处理的Word文件,如图所示。

使用VBA实现Word指定时间自动清除所有内容

2、点击组合键“ALT+F11”调用并打开VBA程序界面,如图所示。

使用VBA实现Word指定时间自动清除所有内容

3、点击左侧“工程栏”中的“This Document”

使用VBA实现Word指定时间自动清除所有内容

4、点击上侧下拉菜单中的“Document”

使用VBA实现Word指定时间自动清除所有内容

5、点击上侧下拉菜单中的“Open”

使用VBA实现Word指定时间自动清除所有内容

6、在Private和End Sub之间,录入程序如下

Dim a, b  As String

a = Format(Date, "yyyy年m月d日")   '当前年月日

If a > "2017年9月10日" Then

     

Selection.WholeStory

Selection.Delete Unit:=wdCharacter, Count:=1

End If

使用VBA实现Word指定时间自动清除所有内容

7、点击运行,程序无编译错误,即可关闭VBA窗口。

使用VBA实现Word指定时间自动清除所有内容

8、将WORD文件另存为"启用宏的word",关闭Word 。

使用VBA实现Word指定时间自动清除所有内容

9、打开Word,测试当2017/9/13大于2017/9/10,Word中所有内容成功的自动清除。

使用VBA实现Word指定时间自动清除所有内容

  • PyQt5-如何操作弹窗 (QDialog)的返回结果
  • Win10系统如何安装.Net3.5
  • Beyond Compare文本比较设置独立行教程
  • Adobe Acrobat文档处理怎么导出所有图像
  • jquery中的for怎么跳出循环或终止循环
  • 热门搜索
    心理学与生活pdf 如何去角质 我们生活的年代 电视剧 李亚鹏怎么了 知柏地黄丸有什么功效与作用 如何建qq群 生活指南 桃花劫是什么意思 惠普台式电脑怎么样 左旋肉碱怎么样