我正在开展一个项目,以更新制造计划中的生产说明。我编写了一个宏来将数据拉入制造计划,但我需要每 15 分钟自动执行文件中的宏,但只有在用户打开制造计划时。我已经尝试在特定时间使用“Application.OnTime”,但是如果它关闭,这似乎会打开制造计划。我对 VBA 还很陌生,因此非常感谢您对代码的任何帮助。我使用的代码非常基本:
Private Sub Workbook_Open()
'Application.OnTime TimeValue("08:00:30"), "Open_SFCDB"
'Application.OnTime TimeValue("08:16:30"), "Open_SFCDB"
'Application.OnTime TimeValue("08:32:30"), "Open_SFCDB"
'Application.OnTime TimeValue("08:48:30"), "Open_SFCDB"
'Application.OnTime TimeValue("09:04:30"), "Open_SFCDB"
......Etc, Etc for 24 hr period
'End Sub`