1

我从假期回来,看到我所有的 Excel 应用程序在运行几秒钟/几分钟后都崩溃了。随着新升级到 2016,似乎有一些奇怪的行为。

例如,以下工作完全正常

Sub Test1()
  for i = 1 to 10000000
    temp1 = 4 + 6
  next i
End Sub

然而,以下导致我的 Excel 在几秒钟内崩溃,因为我的 TaskManager 中所需的内存不断攀升至超过 1.5GB

Sub Test2()
  for i = 1 to 10000000
    temp1 = worksheetfunction.Min(5,7)
  next i
End Sub

我猜我将不得不恢复到 2013 年,因为我有数千行代码很可能需要修改(但不确定是什么)

任何想法可能导致此问题和解决方案?

谢谢

4

3 回答 3

2

我想让您知道 Excel 团队最近修复了这个问题。该修复程序位于 16.0.6366.2062 版本中,该版本于 1/25 开始推出。如果您还没有看到更新,请转到文件 > 帐户 > 更新选项 > 立即更新。

(资源)

于 2016-01-30T00:47:29.533 回答
1

嗨,对不起,你打这个。我在这里发布了解决该问题的方法。如果这不能解决您的问题,请告诉我。我们很快就会有一个更永久的修复。

http://answers.microsoft.com/en-us/office/forum/office_365hp-excel/excel-2016-macro-crashes-sometimes-gibes-an-out-of/37a7df04-9d1b-4b6b-b107-e8d0971e324e

-泰森默里 Excel

于 2016-01-05T18:03:27.397 回答
0

这在几个月前已修复,今天我看到 2 个内存泄漏。它回来了!

微软昨晚更新了……2016 年 6 月 14 日

于 2016-06-16T19:02:09.043 回答