用VBA代码设置Word自动保存的步骤

时间:2023-12-06 15:10:03 

有时候,在使用Word进行文字编辑的时候,突然遇到断电,或者电脑自动关机、死机等故障的时候,导致辛辛苦苦做出来的劳动成果全部泡汤,是很多网友都非常抓狂的事情。今天小编就教大家利用VBA代码,实现自动备份功能,使Word每隔几分钟可以自动备份,而不影响正在编辑的文件。接下来就一起来了解一下吧!

1、打开Word文件的 VBA编辑器,快捷键 Alt+F11,右击【ThisDocument】-》 【插入模块】;

用VBA代码设置Word自动保存的步骤

   用VBA代码设置Word自动保存的步骤

2、双击刚才插入的【模块1】,添加如下代码:

Sub 自动备份()

Dim NewTime

NewTime = Now + TimeValue(“00:05:10”)

Dim myPath$, myName$

myPath = ActiveDocument.Path

myName = Left$(ActiveDocument.Name, Len(ActiveDocument.Name) - 4)

ChangeFileOpenDirectory myPath

ActiveDocument.SaveAs FileName:=myName & “_temp.doc”, ReadOnlyRecommended:=True

ActiveDocument.SaveAs FileName:=myName & “.doc”, ReadOnlyRecommended:=False

Application.OnTime NewTime, “自动备份”

CreateObject(“Wscript.shell”).popup “备份成功,备份文件名为:” & myName & “_temp.doc”, 2, “提示!2秒后自动关闭!”

End Sub

用VBA代码设置Word自动保存的步骤

   用VBA代码设置Word自动保存的步骤

用VBA代码设置Word自动保存的步骤

   用VBA代码设置Word自动保存的步骤

3、双击【ThisDocument】并在其中 添加如下代码:

Private Sub Document_Open()

Call 自动备份

End Sub

用VBA代码设置Word自动保存的步骤

   用VBA代码设置Word自动保存的步骤

4、默认自动备份时间为5min,如要调整请修改【模块1】中一句代码:如图中红框所示:

时间格式为:HH : mm : ss

用VBA代码设置Word自动保存的步骤

   用VBA代码设置Word自动保存的步骤

5、保存代码及文件,且关闭word并重新打开,重新打开点击【选项】-》 【启用此内容】,如图:

用VBA代码设置Word自动保存的步骤

   用VBA代码设置Word自动保存的步骤

6、默认备份文件名为:【原文件名_temp,Lee.doc】且为只读,提示对话框2s后自动关闭。备份效果显示如下:

用VBA代码设置Word自动保存的步骤

用VBA代码设置Word自动保存的步骤

标签:用VBA代码设置Word自动保存的步骤
0
投稿

猜你喜欢

  • 荔枝FM怎么分享直播?荔枝FM分享直播的方法

    2023-04-07 18:17:36
  • wps表格怎么打标题

    2022-12-16 00:03:34
  • Word文本框使用技巧

    2022-06-04 01:24:14
  • Win11 22H2怎么卸载小组件?Win11系统卸载小组件的方法

    2022-05-18 08:21:40
  • 如何在Windows 11上安装适用于Android的Windows 子系统 (WSA)?

    2023-12-02 05:33:39
  • 在Word文档中如何插入页眉、页脚?

    2022-06-30 01:12:06
  • word2010如何输入分数

    2022-06-18 07:17:13
  • 百度网盘分享资源显示该文件禁止分享怎么解决?

    2022-07-24 11:50:40
  • 好用的办公软件工具推荐

    2023-10-16 14:26:31
  • pdf复制到word有空格间隙和换行问题解决办法教程?

    2022-06-14 22:57:15
  • disk.sys蓝屏的解决方法

    2023-02-22 17:54:41
  • 借助win7磁盘管理的压缩卷来合并磁盘分区调整分区大小

    2022-03-29 11:52:29
  • Win10上传速度越来越慢怎么办?Win10上传速度越来越慢的解决办法

    2023-12-13 16:30:55
  • 在win7系统中玩魔兽争霸不能全屏的解决方案

    2023-06-14 17:59:17
  • Win8系统下安装网络打印机应付日常办公需求

    2022-02-28 03:21:28
  • win10电脑任务栏图标不见了怎么恢复?两种方法教你!

    2023-04-16 15:11:28
  • win10电脑自动弹出事件查看器如何解决?

    2023-09-29 04:33:55
  • ​电脑版wps文档如何去除红色波浪线

    2022-09-19 01:15:50
  • Win11如何调整鼠标速度?Win11调整鼠标速度的方法

    2022-02-19 19:48:49
  • Mac电脑中的应用程序图标显示不正常如何解决?

    2023-04-09 22:12:44
  • asp之家 电脑教程 m.aspxhome.com