事件处理程序无效

事件处理过程参数列表必须准确匹配事件的声明。 此错误具有以下原因和解决方法:

  • 事件处理过程具有的参数的数目错误。 清除额外的参数或添加缺少的参数。

  • 一个或多个事件处理过程参数具有错误的数据类型

    使参数类型与事件声明的这些内容匹配。

  • 事件处理过程为 Function 而不是 Sub 。 使您的过程成为 Sub 。 事件处理无法返回值。

  • 另一个类型库使用其自己的类型的事件名称。

    使用正确的类型库的名称限定名称以避免歧义。

有关其他信息,选择有问题的项并按 F1(在 Windows 中)或 HELP(在 Macintosh 上)。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。