返回列表 上一主題 發帖

[發問] 請問自動存檔的寫法

本帖最後由 stillfish00 於 2015-9-15 19:35 編輯

回復 2# laieven
5秒太快了吧,建議儲存間隔不要那麼短...
ThisWorkbook內
  1. Dim dteNextTime As Date

  2. Sub AutoSave()
  3.     ThisWorkbook.Save
  4.     dteNextTime = Now + TimeSerial(0, 0, 5)
  5.     Application.OnTime dteNextTime, "ThisWorkbook.AutoSave", , True
  6.    
  7. End Sub

  8. Private Sub Workbook_BeforeClose(Cancel As Boolean)
  9.     Application.OnTime dteNextTime, "ThisWorkbook.AutoSave", , False
  10. End Sub

  11. Private Sub Workbook_Open()
  12.     AutoSave
  13. End Sub
複製代碼
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題