Excel文件神秘崩溃,没有明显的原因

介绍

客户有一个巨大的Excel文件,他们为客户创build提案表。 这些“build议书”基于Excel文件中10张左右的100个不同的公式。 每个工作表都有不同的macros和公式。 所有员工都在Windows 7机器上使用Excel 2010

现在的问题是,当我们进一步开发这个Excel文件(在Windows 8.1的Excel 2013中)添加了一些额外的function,更新现有的,等等。 并发回给他们,它工作正常,但当less数员工编辑文件,并将其发送给其他员工突然停止工作,并出现以下错误:

解决scheme尝试

1.这些员工中的一位“打破”文件,重新安装了他的办公室2010,但没有解决问题。 重新安装Windows 确实工作 。 但是,当然,他们不能为所有员工重新安装Windows,并且在编辑Excel文件并将其发送给其他人时仍然有一些“中断”Excel文件。 所以只有less数几个人在他们的电脑上有不同的东西(我不知道是因为重装办公室而没有办公室套件),把那个excel文件关了起来,其他的没有任何问题,当他们收到文件时得到它。

更有趣的是,当一个“坏”员工使用该文件并保存时,下次打开时,一切正常。 只有当文件被分发给其他人时。

2.我们还删除了所有未使用的VBA代码中未使用的引用。 过去曾经是一个问题。 我也读过,它可能是一些forms(和控件)的Excel,但我已经删除了所有未使用的窗体,现在只有一个简单的文本框和inputbutton的forms。

3.我们build立了一个虚拟机与Office 2010,我们试图复制错误,但一切工作正常。 我们要求他们发送一个破损版本的文件,但我们没有得到这个错误。 我们已经让他们从Microsoft安装了2-3个与此问题相关的修补程序,但没有任何帮助(也是2014年12月中旬的Office更新打破了所有Excel控件)。

我知道这是一个非常广泛的问题,但我们所问的每个人都是完全空白

你有没有尝试重新创build文件? 将其全部复制到新的工作簿中。 尝试将它保存为一个不同的Excel书? 像.xls而不是.xlsx或者一个支持macros的书?