无法访问Excel VBA代码

时间:2017-02-15 23:44:35

标签: excel vba excel-vba

我有一个带有一些VBA代码的Excel文件。该代码还包括一个显示在auto_open()调用上的表单。

我之前从未遇到过打开VBA代码表开发人员标签的问题。但现在当我打开该文件时,它会自动调用auto_open()(显示表单),我不能再访问该代码了。如果我关闭表单,文件也会关闭。

当我从任务管理器关闭Excel时因为VBA代码挂起而出现此问题。从那时起,我无法访问包含从auto_open()加载的表单的任何其他文件的VBA。

注意:我已经尝试按住Shift键来打开文件。

有什么问题?如何像以前那样访问VBA宏?

由于 米格尔

3 个答案:

答案 0 :(得分:1)

以下是我管理此方式的方式:

而不是双击Windows中的文件我做了:

  1. 打开Excel
  2. 文件 - >打开
  3. 浏览文件并按住" shift"点击"打开"。 (继续保持它直到工作簿完成加载)

答案 1 :(得分:0)

按shift和break键,应打开代码,然后单击停止按钮并根据需要进行编辑。这对我有好几次,我有一个用户表单的auto_open方法。另一种选择是将信任设置更改为始终询问,这将停止任何宏运行。然后,您可以通常的方式访问代码。

答案 2 :(得分:0)

我的情况是所有程序都出现在不同的工作表上,无论我做什么,我都无法将它们放在一张纸上。我研究了屏幕,解决方法如下。

针对不同表格的解决方案: 在代码表的左下角,您将看到两个带线的图标。一个用于“ 过程”视图,另一个用于“ 完整模块”视图。

我始终使用“完整模块”视图,但有时单击“过程”。