私有枚举和用户定义类型无法用作针对公共过程的参数或返回类公共用户定义类型的公共数据成员或字段

公共过程对项目中的所有模块可见,而专用枚举类型在其自己的模块外部不可见。 此错误具有以下原因和解决方法:

  • 您的“Public”过程在“公共”类中,但其返回一个值或具有在 标准模块或“私有”类中定义的参数

    声明 枚举公共。 它必须在类模块中。

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

支持和反馈

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