代码之家  ›  专栏  ›  技术社区  ›  Arlen Beiler

为什么我在Excel中得到“项目不可查看”

  •  5
  • Arlen Beiler  · 技术社区  · 14 年前

    我试着看一些vba代码,它说“工程是不可查看的”。这是为什么,我该如何改变它?

    细节:

    • XLS文件扩展名
    • 文件创建时间:1996年10月14日星期一下午6:33:28
    • 代码的作用是禁用VBA项目上的任何密码,以便您可以查看它。你点击工作表上的一个按钮,它会打开一个小窗口,里面有一个禁用密码的按钮。它只适用于当您单击需要密码的项目。我指的是VBE中project explorer中的项目。
    1 回复  |  直到 14 年前
        1
  •  3
  •   Stewbob    14 年前

    如果没有更多的细节很难说清楚,但最可能的原因是文件损坏。

    编辑

    由于该文件是在96年创建的,所以很有可能它使用了旧的vba宏样式,这在较新版本的Excel中是不可见的。

    如果是这样,你可能没有任何追索权。

    有时,虽然在非常旧的文件中,宏实际上是用旧的宏样式编写的,这将宏代码放在工作表上。您可能需要检查隐藏的工作表或可能包含旧宏代码的隐藏单元格。通常这类工作是在Excel 4.0和更早版本中完成的。