Excel自动保存更新"修改日期"

时间:2017-03-13 15:26:56

标签: excel

我正在尝试让Excel以更新" Date Modified"的方式自动保存。

我尝试使用:

文件>选项>保存>"每隔XX分钟保存一次自动恢复信息"

但这并没有改变修改日期。

有没有办法让Excel自动保存,同时更新"修改日期"?

我正在使用Office 365:Excel 2016 MSO(16.0.7329.1045)32位

谢谢

1 个答案:

答案 0 :(得分:0)

更改修改日期的唯一方法是保存文件。如果要强制保存文件,则需要实现计时器才能执行此操作。它不是使用计时器的最佳解决方案,但是目前我能想象的唯一解决方案。 这是我提出的代码:

Private Sub Workbook_Open()
    Wakeup = Now + TimeValue("00:05:00")
    Application.OnTime Wakeup, "Tabelle1.PeriodicTask"
End Sub

Public Sub PeriodicTask()
    ThisWorkbook.Save
    Wakeup = Now + TimeValue("00:05:00")
    Application.OnTime Wakeup, "Tabelle1.PeriodicTask"
End Sub

将其复制到您的文件中,每隔5分钟保存一次。如果您想要其他时间间隔,请在代码中更改它。