所以这个问题已经发生了很长一段时间,但我似乎找不到任何可以解释为什么会发生的来源。
下面的图片说明了这个问题,但不管宏在做什么,它都会发生。一致的主题是它发生在我单步执行 VBA 脚本以进行测试/调试时,特别是当脚本在某行暂停几分钟时。
......最令人恼火的部分是它不会再次开始响应,所以我在我正在从事的任何项目上都失去了重大进展......
它通常在我执行任意、无害的操作时触发,例如:
- 切换到我的浏览器,然后切换回 Excel -> 无响应
- 单击 VBA 编辑器中的任意行 -> 无响应
- 在输入单词的中间 -> 没有响应
- 单击一个单元格(无论 ScreenUpdating 是否打开/关闭)-> 无响应
引用上述情况,它似乎是由于用户交互而发生的,但这只是我最好的猜测。我已经尝试卸载 Office,在 Office 上运行修复,并且已经在 Google 上花费了几个小时,所以任何帮助将不胜感激。