宏错误

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

在您正在运行宏错误时,将显示宏错误消息。

指定的方法不能用于指定的对象,由于下列原因之一:

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

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

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

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

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

    1. 启用功能区上的开发工具选项卡。有关详细信息,请参阅显示开发工具选项卡

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

      “开发工具”选项卡上的“代码”组

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

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×