访问(VBA)隐藏/保护单个模块

时间:2017-06-23 15:29:02

标签: vba ms-access

有没有办法隐藏/保护单个模块与其他所有模块的保护?

例如,我有一个保护Access前端的登录模块,但我只需要保护登录模块不同于我的所有其他模块。

我知道我可以使用“保护和锁定”项目从“我的新应用程序属性”查看。但这涵盖了所有vba模块/类对象。

1 个答案:

答案 0 :(得分:1)

当然,您可以隐藏它,使其不会显示在导航/数据库窗口中,就像您可以隐藏任何其他对象一样。右键单击,对象属性,然后是属性 - >检查隐藏的框。请注意,这不会将其隐藏在VB编辑器中,只是数据库导航窗口。

就密码保护而言,没有。它全有或全无。

您可以考虑将该模块移动到外部数据库,并将其设置为mde / accde,然后设置对它的引用。虽然,这可能会让你陷入各种其他你可能不想进入的问题。