过程声明不匹配命名相同的事件或过程的描述

类模块的过程名称与事件的名称冲突。 此错误具有以下原因和解决方法:

  • 过程的名称与事件的名称相同,但签名不同(即,参数的数目和类型)。 这只能发生在您执行诸如对事件过程添加新参数的操作时。 例如,如果按如下所示修改窗体 Form_Load 事件过程的定义,将发生此错误:

      Sub Form_Load (MyParam As Integer) 
      . . . 
      End Sub
    

    如果过程并不是与事件对应的事件过程,请更改其名称。 如果过程对应于事件,则使参数列表符合事件(如果有)所需。

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

支持和反馈

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