【发布时间】:2016-08-28 14:59:45
【问题描述】:
我有这个问题described here:
从我在网上看到的情况来看,这是一个相当普遍的投诉,但答案似乎很少。问题是这样的: 我们有许多 Excel VBA 应用程序可以在许多用户的机器上完美运行。然而,在一台机器上,它们停在某些代码行上。它总是相同的线条,但这些线条似乎彼此没有任何共同之处。 如果您在停止后按 F5(运行),应用程序将继续运行,因此几乎就像添加了一个断点。我们尝试从菜单中选择“删除所有中断”,甚至添加中断并再次将其删除。 我们之前在单个应用程序中遇到过这个问题,我们通过从模块中删除代码、编译然后将其粘贴回去等方式来解决这个问题。 现在问题似乎与 Excel 本身有关,而不是与单个 .xls 有关,所以我们有点不确定如何管理它。
我已经设法通过接受的答案解决了这个问题,但是现在,当我将 VBA 文件发送给我的同事时,他们遇到了同样的问题。
我的问题和我的问题是 - 任何想法该怎么做,只要每次都去每个人都调试真的不是一个好主意。而且我不知何故不想将Application.EnableCancelKey = xlDisabled 添加到我的宏中。
【问题讨论】: