如何用VBA代碼設置Word自動保存

時間:2024-09-29 05:12:47 office辦公 我要投稿
  • 相關推薦

如何用VBA代碼設置Word自動保存

  如何用VBA代碼設置Word自動保存

  1、打開Word文件的 VBA編輯器,快捷鍵 Alt+F11,右擊【ThisDocument】-》 【插入模塊】;

  用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自動保存的步驟

  3、雙擊【ThisDocument】并在其中 添加如下代碼:

  Private Sub Document_Open()

  Call 自動備份

  End Sub

  用VBA代碼設置Word自動保存的步驟

  4、默認自動備份時間為5min,如要調整請修改【模塊1】中一句代碼:如圖中紅框所示:

  時間格式為:HH : mm : ss

  用VBA代碼設置Word自動保存的步驟

  5、保存代碼及文件,且關閉word并重新打開,重新打開點擊【選項】-》 【啟用此內容】,如圖:

  用VBA代碼設置Word自動保存的步驟

  6、默認備份文件名為:【原文件名_temp,Lee.doc】且為只讀,提示對話框2s后自動關閉。備份效果顯示如下:

【如何用VBA代碼設置Word自動保存】相關文章:

word怎么設置頁碼08-08

word設置邊框的方法11-21

word分欄怎么設置09-14

word頁眉設置頁碼09-15

word如何設置頁碼08-31

怎么設置word頁碼09-24

word怎么設置行距07-15

word行距設置方法08-02

word中如何設置頁碼09-20

word怎么設置公文頁碼10-04

亚洲制服丝袜二区欧美精品,亚洲精品无码视频乱码,日韩av无码一区二区,国产人妖视频一区二区
伊人久久精品九九热 | 日本免费久综合在线观看 | 一区二区三区夜夜玩人妖 | 亚洲午夜国产精品福利 | 午夜福利国产视频 | 日本综合另类欧美日韩 |