Windows Excel在调试(和其他)时崩溃
我目前遇到一个问题,Excel会在多个场合崩溃。到目前为止,我注意到的是:Windows Excel在调试(和其他)时崩溃,windows,vba,excel,windows-update,Windows,Vba,Excel,Windows Update,我目前遇到一个问题,Excel会在多个场合崩溃。到目前为止,我注意到的是: 调试错误 删除整个函数(注意:仅删除内容时不会发生) 其他随机开发人员类型的问题 我目前的分析是,这是由今天上午发布的Windows自动更新KB3114564引起的。但是,我无法将问题安全地链接到此更新 我将尝试将所有代码移动到新工作簿中,这将是一个痛苦的过程,因为它是一个多模块、多表单的项目 如果您今天/以前遇到过任何此类问题,请告诉我 更新1: 将代码移动到新工作簿不会影响Excel的性能 更新2: 看来我遇到的
- 调试错误
- 删除整个函数(注意:仅删除内容时不会发生)
- 其他随机开发人员类型的问题
看来我遇到的调试器崩溃问题与试图将字符串乘以双精度有关。这仍然不应该导致调试器崩溃,但至少诊断出了该问题。尝试了几种方法,但不确定是哪种尝试解决了此问题。 我首先在windows\syswow64中注销并注册了mscomctl.ocx和mscomct2.ocx 还是有问题,;接下来,我将在excel选项中取消选中解算器加载项。 这似乎奏效了。 然后我检查了最近的KB更新,卸载了KB3114564,重新添加了solver插件,问题得到了解决。
这并不能阻止KB3114564再次出现,但足以应付紧急情况。尝试了几种方法,但不确定是哪种方法解决了此问题。 我首先在windows\syswow64中注销并注册了mscomctl.ocx和mscomct2.ocx 还是有问题,;接下来,我将在excel选项中取消选中解算器加载项。 这似乎奏效了。 然后我检查了最近的KB更新,卸载了KB3114564,重新添加了solver插件,问题得到了解决。
这并不能阻止KB3114564再次出现,但足以应付紧急情况。它崩溃是什么意思?是否有错误或只是关闭了?@MatthewD“崩溃”是正常现象,我按debug,所有Excel窗口都停止运行,并显示消息“Microsoft Excel已停止运行-windows正在检查问题的解决方案”。尝试从头重新安装新的Excel(首先卸载它),这将比等待微软醒来要快。你说它崩溃是什么意思?有错误还是只是关闭了?@MatthewD“崩溃”是一种常态,我按debug,所有Excel窗口都会关闭,并显示消息“Microsoft Excel已停止运行-windows正在检查问题的解决方案”。尝试从头重新安装一个新的Excel(首先卸载),这比等待Microsoft醒来要快。