打开Excel工作簿时出错,程序停止响应

时间:2017-11-20 15:21:59

标签: excel excel-vba vba

enter image description here

我无法打开xml工作簿,因为在打开工作簿时会运行名称为workbook_openAuto_open的代码。

有没有办法可以从我的工作簿中恢复代码?

Microsoft Excel要求是否等待程序重新启动,关闭程序。

2 个答案:

答案 0 :(得分:1)

我假设您的workbook_open有一个代码以某种方式关闭文件或以某种方式销毁它。您可以做的是通过以下步骤清除受信任的文档。

在excel中转​​到文件>选项>信托中心>信任中心设置>可信文件

然后清除所有可信任的文件。

下次打开工作簿时,默认情况下不会启用宏,因此不会触发workbook_open,因此只需按下alt + F11

即可启用它而不是查看宏

答案 1 :(得分:0)

重命名工作簿,然后将其打开。

当弹出安全对话框时,不要允许/启用宏。

按Alt + F11进入VBA IDE。

在项目资源管理器中找到您的项目。

在项目浏览器中找到您的工作表,双击它。

删除那里的所有代码并保存。