您可以将无聊的数字定义为易于阅读的文本,也可以标准化可选值。避免错误
2.枚举的定义和使用。
1.枚举类型enum需要先由用户自定义。 使用全局类型声明和私有类型声明。
2.只能使用声明,不能使用dim。
3. 应放置在进程之外、模块的前面。
4. 定义后,您可以像调用自己的内置常量一样调用它。 当您输入疫苗接种状态=时,您定义的选项将被自动枚举。
3. 枚举类型示例
枚举疫苗接种状况
未接种疫苗= &H0
1 次射击 = &H1
2 次射击 = &H2
3发=&H3
结束枚举
使用它不仅可以提高程序开发的效率,还可以提高代码的可读性,方便日后修改和维护。
5.使用枚举类型
指示
Dim jz 作为疫苗接种状态
jz = 3 次射击
GetJz() 作为疫苗接种状态
GetJz = 获得 3 次射击
结尾
如果有多种不同的颜色,可以将枚举名称设置为“Color”。 输入代码时直接输入“Color”会自动弹出枚举值供选择。
Excel中还有很多内置的枚举类型,比如颜色边框样式等,这些都是现成的例子。 你可以参考他们来学习。
在 VBE 编辑器中,按 F2 打开对象浏览器。 你可以看到很多以xl开头的枚举类型。
六、注意事项
Enum定义的值只能是数字,不能是文本或日期等其他数据类型。
您不能使用循环 for every in 来获取 enum 中的值(它不是对象的集合)
如果对您有帮助,请点赞、收藏、关注我们@小热效率