Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Excel在调试(和其他)时崩溃_Windows_Vba_Excel_Windows Update - Fatal编程技术网

Windows Excel在调试(和其他)时崩溃

Windows Excel在调试(和其他)时崩溃,windows,vba,excel,windows-update,Windows,Vba,Excel,Windows Update,我目前遇到一个问题,Excel会在多个场合崩溃。到目前为止,我注意到的是: 调试错误 删除整个函数(注意:仅删除内容时不会发生) 其他随机开发人员类型的问题 我目前的分析是,这是由今天上午发布的Windows自动更新KB3114564引起的。但是,我无法将问题安全地链接到此更新 我将尝试将所有代码移动到新工作簿中,这将是一个痛苦的过程,因为它是一个多模块、多表单的项目 如果您今天/以前遇到过任何此类问题,请告诉我 更新1: 将代码移动到新工作簿不会影响Excel的性能 更新2: 看来我遇到的

我目前遇到一个问题,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醒来要快。