【问题标题】:MS Access quits on errorsMS Access 因错误而退出
【发布时间】:2018-01-05 16:57:23
【问题描述】:

在 VBA 代码中遇到错误时,我会看到两个选项:结束或调试。现在 - 也许在全公司升级到 W10 之后 - 我体验到按“结束”关闭程序并按“调试”将我带到代码编辑器,但是当我停止执行以更正错误时,程序关闭。

这种新行为是某些安全组策略的一部分吗?

此外,似乎 Setwarnings 是真的,当遇到错误时,代码执行只是暂停,没有消息框。

【问题讨论】:

  • 我会在应用程序日志中查看您的事件查看器,因为这不是标准行为。
  • How to diagnose MS access crashes 的可能重复项(我认为这些崩溃属于意外崩溃类别)
  • 此“结束或调试”消息的屏幕截图可能会有所帮助。您可以在您的问题中添加一个吗?
  • 你是如何执行你的 VBA 代码的?您是否正在从退出访问的宏中评估 VBA 函数?

标签: ms-access vba


【解决方案1】:

感谢您的贡献。特别是这不是标准行为。这让我得到了一些发现: 1)没有“使用访问特殊键”关闭错误处理。 2)使用“frmInactiveShutDown v2.3 for MS Access from Peter's Software”(peterssoftware.com)会导致问题。 3) 我已经根据我的网络用户名编写了使用 frmInactiveShutDown 的脚本,所以我从来没有注意到。 4) 我们网络环境的重大变化给了我另一个用户名,我因此受到了 frmInactiveShutDown 的影响。

我将避免尝试解决 frmInactiveShutDown 中的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多