按“开发人员工具”button时Excel崩溃

我在Excel中有以下问题:

我正在Excel VBA中开发一个模板。 我正在拆分模式下的子程序,并试图停止它来改变代码。 然而,当我按下停止button时,Excel冻结了,所以我不得不杀死这个进程。 尽pipe在崩溃之前一切正常,打开文件会导致excel冻结并再次崩溃。 很明显,这个文件被腐化了。 我使用了以前版本的文件,并决定重做更改。 在某个时候,问题再次发生。 当我最终设法打开文件,一切似乎确定,但按function区上的“开发人员工具”button崩溃excel。 我绝望。 模板是90%,但是即使是最轻微的变化,也可以像解除炸弹一样,将模板炸开。

有谁知道如何绕过这个问题?

这是我会build议的:

  1. 得到安装了相同版本的Excel的另一台PC,
  2. 安装VBA CodeClener加载项( http://www.appspro.com/Utilities/CodeCleaner.htm ),
  3. 将您的(之前)电子表格复制到该PC,打开它,打开开发者工具并运行CodeCleaner。
  4. 添加您的更改。

如果这样,然后在第一台PC上重新安装Excel。 如果没有,那么你将不得不采取激烈的措施:

  1. 打开之前的版本,
  2. 一次做一个(或几个)改变,
  3. 在每一小组更改之后,保​​存Excel文件的新版本,向文件名添加版本号(每次更新版本/文件名)

如果再次失败,请回到以前的版本,并尝试找出哪一小部分更改可能已损坏该文件。