Excel 2007 VBA宏在调用userform时停止

时间:2012-07-02 17:40:20

标签: excel vba show userform

我已经构建了一个宏几个星期,突然间部分无法正常工作。当我尝试通过.Show调用userform时,出于某种原因,marco会在那里停止运行,然后突出显示“.show”行。 (即使我跳转到用户窗体框,按钮也不起作用。)如果我按F5它会再次开始运行,但我显然不希望代码在程序中间停止运行。知道为什么会发生这种情况,特别是当它不常发生时?

2 个答案:

答案 0 :(得分:0)

事实证明我的代码中有一个错误,因为我没有删除之前的“On Error Resume Next”。非常感谢Siddharth!

答案 1 :(得分:0)

OP的结论答案可能与问题无关,但恰巧是巧合。

我有同样的事情。代码在frm.show上停止了aboluteamente没有正当理由。就好像有一个停在那里。我尝试了所有的东西,但解决方案是,毫不含糊地重新启动。

我知道这是一个答案,但它确实解决了这个问题。我希望有人能保存自己的谷歌搜索和spitballing 100个无关的解决方案尝试,当它像愚蠢,只是重新启动修复它。