2

我正在使用另一个工作簿作为常用例程库(工具 - 参考 - 等)。它工作得很好。

但是,当调用方文件将其作为参考加载时,它也会在后台打开库文件。两个问题:

  • 是否可以使加载的库只读?
  • 是否可以隐藏对用户隐藏的加载库?
4

1 回答 1

0

您可以在任何工作簿(包括引用的工作簿)上设置只读属性(在文件资源管理器的文件属性对话框中),无论它是启用宏的普通工作簿还是启用宏的加载项。

无论如何都不会让引用的工作簿不出现在 VBE 项目资源管理器中,但是您可以使用密码“保护”它,这样就不会轻易地对其进行探索,但请注意密码保护很容易被破坏,所以假设确定的用户将能够浏览和更改您的代码。

如果您需要更好的保护,并且您希望引用仅出现在引用列表中而不出现在 Project Explorer 中,那么您需要将引用实现为 COM 类型库,并将其安装在每台机器上这是必需的。这是更多的努力,但它也提供了更好的保护。

于 2017-01-17T02:17:50.440 回答