VBA 项目资源管理器中的“两种法线”是否有问题?

问题描述 投票:0回答:1

作为 Microsoft Word 的长期作家、编辑和用户,多年来,我创建了大量小宏,以使我的文档处理工作变得更轻松、更快。

实际上,学习 VBA 基础知识之外的知识似乎没有必要。因此,自然的结果是多年来我的不同计算机上散落着大量令人困惑的 VBA 模块。

不过,最近组织和集成这些混乱的宏和模块的需求已经变得清晰起来。学习了更多关于 VBA 的知识,我已经取得了一些进步。

但是,我的组织工作的一个结果似乎有问题:VBA 项目窗口现在显示两个指定为“正常”的不同文件。

在“项目资源管理器”窗口的顶部,现在不再显示通常的“正常”。相反,该术语是“NewMacros(正常)”。我不知道这种变化是如何发生的。然而,与该术语相关的是通常的三个文件夹:Microsoft Word 对象、模块和引用。

这一切似乎都工作正常——允许创建、调试和操作宏。然而,似乎有问题的是,项目资源管理器窗口的最底部是“Normal”的锁定版本,它缺少挂在其上的常用文件夹。单击它只会产生一个小的“项目锁定”矩形,显示“项目无法查看”。

不知道这种“两种常态”的事情是如何发生的,并且意识到它可能构成某种漏洞,我在网络上搜索了数周,寻找类似情况的提及 - 和/或如何解锁一个模板Microsoft Word 或 VBA 应用程序本身无意中被锁定,而不是我。

所有的寻找都没有结果。显而易见的是,这个特定问题所涉及的复杂程度远远超出了我在这一特定一生中可能发展的任何专业知识水平。因此,我希望 stackoverflow 上有人像我一样喜欢解决问题,但与我不同的是,他不会被这个特定的问题搞得精疲力竭。

如果这样的人能够阐明这个问题并告诉我如何解决它,我将不胜感激。

真诚的,

史蒂夫在拉斯维加斯

vba module ms-word ide
1个回答
0
投票

有问题吗?有点。这确实令人困惑!

这通常是某人将 Normal.dotm 文件移动到 Word 启动文件夹中造成的。

如果这就是这里发生的情况,当您尝试在 vba 资源管理器中打开其中一个时,您将无法打开它,因为它是 Word 启动文件夹中另一个全局模板的一部分。

这还没完。我发布它是因为否则我可能会丢失我所写的内容。

© www.soinside.com 2019 - 2024. All rights reserved.