如何确定 Microsoft Access VBA 中的运行时环境

Cal*_*tor 3 ms-access ms-access-2007

如何在 Access VBA 代码中以编程方式确定代码是在 Access 运行时还是在 Access 的完整副本中执行?

原因On Error是在使用 Access Runtime 时处理很有用,但会阻止在完整的 Microsoft Access 中进行调试。

Gor*_*son 5

根据这里线程中的回复之一,测试的值

SysCmd(acSysCmdRuntime)
Run Code Online (Sandbox Code Playgroud)

在 VBA 代码中应该告诉您代码是否在 Access Runtime 环境中运行。