对 Office VBA 项目的编程访问被拒绝

要使任何自动化客户端能够通过编程方式访问 VBA 对象模型,运行代码的用户必须向其显式授予访问权限。要启用访问权限,用户必须按照下列步骤操作。

Office 2003 和 Office XP

  1. 打开要用到的 Office 2003 或 Office XP 应用程序。在“工具”菜单上,单击“宏”,然后单击“安全性”打开“宏安全性”对话框。
  2. 在“可靠来源”选项卡上,单击以选中“信任对 Visual Basic 项目的访问”复选框,以启用访问权限。
  3. 单击“确定”应用设置。如果要从组件对象模型 (COM) 加载项或模板进行自动操作,则可能需要重新启动该应用程序才能使代码正常运行。

 

Office 2007

  1. 打开要用到的 2007 Microsoft Office system 应用程序。单击“Office 按钮”,然后单击“Application 选项”。
  2. 单击“信任中心”选项卡,然后单击“信任中心设置”。
  3. 单击“宏设置”选项卡,单击以选中“信任对 VBA 工程对象模型的访问”复选框,然后单击“确定”。
  4. 单击“确定”。
posted @ 2010-12-06 10:45  我家的木子  阅读(554)  评论(0)    收藏  举报