我试图创建一个宏,以便在应用程序打开时,以特定格式将ms-project文件保存到给定的位置。我已经让它大部分工作,除了在一个间隔部分的执行。
我已经有了一些谷歌,当使用excel或word时,您可以使用Application.OnTime方法&在所需的时间间隔内调用sub的时间偏移量。不幸的是,这种方法似乎不存在于MS中。
我是否可以在这里使用另一种方法,或者我应该放弃这个想法?
发布于 2018-03-01 17:37:52
我意识到这是一个迟来的答案,但我有一个解决方案,我使用了一个类似的问题。只需跳转Project_Change事件,因为它经常运行,并与变量进行比较。
Public lastSave As Date
Private Sub Project_Change(ByVal pj As Project)
If DateDiff("n", lastSave, Now()) > 1 Then ' Replace 1 with # of minutes between saves.
Application.FileSave
lastSave = Now()
End If
End Subhttps://stackoverflow.com/questions/39951166
复制相似问题