我所做的任何事情都不会禁用访问警告



我已经尝试了所有的建议...

  • 访问选项,确认操作查询的设置
  • VBA 设置警告关闭并重新打开
  • 数据库位于受信任的文件夹位置

无论我做什么,在运行我的表单和宏时,我仍然会在 Access 中收到警告/确认弹出窗口。还有什么可以覆盖我的设置?

组策略是否可以覆盖我的设置?如何找到这些策略设置?

我们有一个每月在 Access 2x 中运行的过程,它花费的时间太长,因为用户必须在所有弹出窗口上单击"是"。我已经尝试了明显的技巧,但没有什么能阻止这些确认弹出窗口。

如果您使用 VBA 执行 SQL,请尝试使用:

CurrentDb.Execute strSQL

而不是

DoCmd.RunSQL strSQL

其中 strSQL 表示您尝试执行的 SQL 语句。

这会自动禁止运行查询的正常警告,但仍会给您带来其他错误,例如当 SQL 无效时。 您还可以使用它从查询中获取某些项目,例如受查询影响的记录数,否则您无法从 docmd 语句中获取这些项目。

最新更新