我创建了一个数据库,它有一个运行查询的宏。我到达了我执行AutoExec的部分,所以它一旦我打开就会自动运行但是有什么方法可以让它自己打开,运行宏并每隔45分钟关闭一次?我是Office Access的新手,我们非常感谢您的帮助或见解。
答案 0 :(得分:0)
如果您关闭Access数据库,则没有任何内容可以在45分钟后触发另一次执行。
按照安德烈建议,在您的操作系统中设置预定任务。 All-Access替代方案(显然)需要始终打开Access数据库,但是您可以在触发所有45分钟的表单上设置计时器,从而执行所需的代码。如何做到这一点在这里解释:Timer looping in vba (Access)
您也可以通过在启动时直接打开表单来替换AutoExec宏。这在此解释:https://stackoverflow.com/a/3872705/6216216