我正在尝试让Excel以更新" Date Modified"的方式自动保存。
我尝试使用:
文件>选项>保存>"每隔XX分钟保存一次自动恢复信息"
但这并没有改变修改日期。
有没有办法让Excel自动保存,同时更新"修改日期"?
我正在使用Office 365:Excel 2016 MSO(16.0.7329.1045)32位
谢谢
答案 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分钟保存一次。如果您想要其他时间间隔,请在代码中更改它。