【问题标题】:Can there be more than one VBA project open at the same time?可以同时打开多个 VBA 项目吗?
【发布时间】:2020-04-17 07:22:34
【问题描述】:

我有一个公司提供的 VBA 项目。它受密码保护,我不能向项目中添加新模块,也不能同时打开第二个模块。

我可以从该 VBA 项目中删除密码,同时打开第二个项目,还是同时运行我自己的自定义宏?

我基本上想使用公司宏以及我自己的。

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    您不能同时打开多个 VBA 项目。但是您可以打开、导入和导出多个模块。因此,按照这种方式使用模块,您可以在 Outlook 中使用这两种解决方案。

    正如我已经写过的,Outlook 一次只支持一个 VBA 项目。另一方面,可以选择一开始就应该使用所有可能的 VBA 项目中的哪一个。 VBA 项目保存在单独的 OTM 文件中,位于 %appdata%\Microsoft\Outlook

    要启动其他 VBA 项目而不是默认值,必须启用此选项,对应的注册表值如下所示:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security\EnableAltVba

    必须设置为 1) 之后才能使用命令行开关启动 Outlook

    Outlook.exe /altvba \\MyServer\MyShare\otmfilename.otm

    【讨论】:

    • 我能够找到没有密码保护的 VBA 项目的备份。谢谢你的信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-29
    • 2012-11-26
    • 2018-03-28
    • 1970-01-01
    相关资源
    最近更新 更多