要使任何自动化客户端能够通过编程方式访问 VBA 对象模型,运行代码的用户必须向其显式授予访问权限。要启用访问权限,用户必须按照下列步骤操作。
Office 2003 和 Office XP
- 打开要用到的 Office 2003 或 Office XP 应用程序。在“工具”菜单上,单击“宏”,然后单击“安全性”打开“宏安全性”对话框。
- 在“可靠来源”选项卡上,单击以选中“信任对 Visual Basic 项目的访问”复选框,以启用访问权限。
- 单击“确定”应用设置。如果要从组件对象模型 (COM) 加载项或模板进行自动操作,则可能需要重新启动该应用程序才能使代码正常运行。
Office 2007
- 打开要用到的 2007 Microsoft Office system 应用程序。单击“Office 按钮”,然后单击“Application 选项”。
- 单击“信任中心”选项卡,然后单击“信任中心设置”。
- 单击“宏设置”选项卡,单击以选中“信任对 VBA 工程对象模型的访问”复选框,然后单击“确定”。
- 单击“确定”。