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

时间:2016-07-07 17:39:09

标签: excel vba

我在Excel中遇到以下问题:

我在Excel VBA中开发了一个模板。我在中断模式下撕毁了一个子例程,并试图阻止它更改代码。然而,当我按下停止按钮时,Excel冻结,所以我不得不杀死该过程。虽然在崩溃之前一切正常,但打开文件会导致excel冻结并再次崩溃。显然该文件已损坏。我使用了该文件的先前版本,并决定重做更改。在某些时候,问题再次发生。当我最终设法打开文件时,一切似乎都没问题,但是按下功能区上的“开发人员工具”按钮会崩溃。我绝望了。模板是90%,但即使是最微小的变化,也可以像解除可以炸毁模板的地雷炸弹一样。

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

1 个答案:

答案 0 :(得分:-1)

以下是我的建议:

  1. 安装另一台安装了相同版本Excel的电脑,
  2. 安装VBA CodeClener加载项(http://www.appspro.com/Utilities/CodeCleaner.htm),
  3. 将您的(之前)电子表格复制到该PC,打开它,打开开发人员工具并运行CodeCleaner。
  4. 添加更改。
  5. 如果可行,请在第一台PC上重新安装Excel。如果没有,那么你将不得不采取严厉的措施:

    1. 打开先前版本,
    2. 一次更改一个(或几个),
    3. 在每一小组更改后,保存新版本的Excel文件,在文件名中添加版本号(每次更新版本/文件名)
    4. 如果再次失败,请返回上一版本,尝试找出哪一小组更改可能已损坏文件。