类型不匹配:预计数组或用户定义类型

实参形参的类型指定它是一个数组还是一个用户定义的类型。 此错误的原因和解决方案如下:

  • 您的实参指定了数组或用户定义类型中的一个元素,或一个简单变量、文字或常量。 但是,它被传递给一个应当是整个数组或用户定义类型的参数。

    更改实参,或者更改形参的定义。

  • 您的实参指定了一个数组或用户定义的类型,但它与形参不属于同一类型。 传递预期类型的数组,或者更改形参声明的定义。

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

支持和反馈

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