宏错误

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

重要: 此功能在 Windows RT PC 上的 Office 中不可用。想要查看您正在使用哪个版本的 Office?

在您正在运行宏错误时,将显示宏错误消息。指定的方法不能用于指定的对象,由于下列原因之一 ︰

  • 参数中包含无效的值。此问题的常见原因尝试访问不存在; 对象例如, Workbooks(5),只有三个工作簿打开时。

  • 已应用的上下文中,不能使用方法。具体而言,某些区域对象方法要求区域中包含的数据。如果该区域不包含数据,该方法将失败。

  • 发生了外部错误,如读文件或写文件失败。

  • 由于安全设置,不能使用方法或属性。例如,属性和操作的 Visual Basic for Applications (VBA) 代码存储在 Microsoft Office 文档中的VBE对象的方法是默认情况下无法访问。

    若要打开对 Visual Basic 项目的受信任访问,请执行下列操作 ︰

    1. 如果“开发工具”选项卡不可用,请通过执行下列操作来显示该选项卡:

      1. 单击“文件”>“选项”>“自定义功能区”。

      2. “主选项卡”下,选中“开发工具”复选框。

    2. 在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
      “开发工具”选项卡上的“代码”组

    3. 开发人员宏设置中,选择信任对 VBA 工程对象模型的访问复选框。

      有关如何使用方法的详细信息,搜索 Visual Basic 帮助中的方法名称。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×