宏错误

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016
浏览器中的引导式支持可以为 Office 问题提供数字解决方案
尝试引导支持

如果运行的宏中存在错误,则会出现宏错误消息。

由于以下原因之一,无法在指定对象上使用指定方法:

  • 参数包含的值无效。 此问题的一个常见原因是试图访问不存在的对象;例如,当仅打开三个工作簿时, 工作簿 (5 个)

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

  • 发生外部错误,例如无法读取或写入文件。

  • (此问题不适用于 Mac) 由于安全设置的原因,无法使用方法或属性。 例如,默认情况下,无法访问用于操作存储在 Microsoft Office 文档中的 Visual Basic for Applications (VBA) 代码的 VBE 对象的属性和方法。
    若要启用对 Visual Basic 项目的受信任访问,请执行下列操作:

    1. 启用功能区上的“开发工具”选项卡。 有关详细信息,请参阅 显示“开发人员”选项卡
    2. 在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
      “开发工具”选项卡上的“代码”组
    3. 在“开发人员宏设置”下,选中“信任对 VBA 项目对象模型的访问”检查框。
      有关如何使用该方法的详细信息,请在 Visual Basic 帮助中搜索方法名称。