Excel VBA应用程序自动停止,并显示消息“代码执行已停止”

时间:2016-05-03 13:56:14

标签: vba excel-vba excel

我确实遇到了问题described here:

从我在网上看到的情况来看,这是一个相当普遍的抱怨,但答案似乎更少见。问题是这样的: 我们有许多Excel VBA应用程序,可以在许多用户的计算机上完美运行。然而,在一台机器上,它们停在某些代码行上。它总是相同的线条,但这些线条似乎没有任何共同之处。 如果你在停止后按F5(运行),应用程序继续,所以它几乎就像添加了一个断点。我们尝试从菜单中选择“删除所有中断”,甚至添加中断并再次删除它。 我们以前曾经遇到过单个应用程序的这个问题,我们通过从模块中删除代码,编译然后将其粘贴回来等来“改进”它。 现在问题似乎与Excel本身有关,而不是单个.xls,所以我们有点不确定如何管理它。

我已经设法用接受的答案来解决它,但是现在,当我将VBA文件发送给我的同事时,他们也遇到了同样的问题。

我的问题和我的问题是 - 任何想法要做什么,只要每次去每个人和调试都不是一个好主意。而且我不知道我不想将Application.EnableCancelKey = xlDisabled添加到我的宏中。

1 个答案:

答案 0 :(得分:1)

听起来像一个幽灵休息。文件在那里中断了一次。过去对我有用的是删除你看到的任何中断并手动逐步完成代码(F8)直到完成然后保存文件。 Prob现在必须一步到位,但我想知道我一直走了,并没有错过任何一个。