我已经构建了几个星期的宏,突然部分无法正常工作。当我尝试通过 .Show 调用用户窗体时,由于某种原因,marco 会立即停止运行,并突出显示“.show”行。(即使我跳到用户窗体框,按钮也不起作用。)如果我按 F5,它会再次开始运行,但我显然不希望代码在程序中间停止运行。知道为什么会发生这种情况,尤其是当它过去没有发生的时候?
问问题
4775 次
2 回答
0
事实证明,我的代码中有一个错误,它被隐藏了,因为我没有删除以前的“On Error Resume Next”。非常感谢悉达多!
于 2012-07-02T19:02:32.330 回答
0
OP的结论答案可能与问题无关,而是巧合。
我有同样的事情。代码在 frm.show 上停止,因为 aboluteamente 没有正当理由。就好像那里有一个停靠点。我尝试了所有方法,但毫无疑问,解决方案是重新启动。
我知道这是一级答案,但它确实解决了这里的问题。我希望有人会在谷歌搜索和吐出 100 次不相关的解决方案尝试时省去自己的麻烦,尽管它很愚蠢,但只需重新启动即可修复它。
于 2014-01-04T01:15:55.877 回答