一 比较三种数据类型

  • enum   枚举型,数值类型  eNum
  • array    数组
  • dictionary   字典

二 枚举型

1.1 枚举型  enum  需要先用户自定义

  • 放在过程外,模块最前面
  • 只能用public private 声明,不能用 dim

Public Enum w1
week1
week2
week3
week4
End EnumSub t4()Dim x As w1x = week3Debug.Print x
End Sub

1.2 enum 使用

  • 不能用循环取enum里的值  for each  in 不行
  • x= 时,会自动枚举可选项


Private Enum w1
day1
day2
day3
day4
day5
day6
day7
End EnumSub test1()Dim a As Long
Dim x As w1Rem 遍历只能遍历数组和对象
'For Each i In w1
'  Debug.Print w1
'Next iEnd Sub

【原创】VBA里的枚举型数据enum相关推荐

  1. ☆ C/C++ 枚举型变量(enum)与布尔型变量(bool)

    ★C语言常见的数据类型有: 整型 浮点型 字符型 数组 结构体 指针 ★这里就来介绍枚举型(enum)与布尔型(bool): ************************************* ...

  2. enum-使用宏管理你的枚举型数据

    高级枚举型定义实现 C源文件 #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> #includ ...

  3. Labview | 条件结构之枚举型数据

    设计步骤 控件加入:枚举型控件位于控件选板的"控件-新式-下拉列表与枚举-枚举" 在控件的右键快捷菜单中选择"编辑项",在对话框中插入"不及格&quo ...

  4. C/C++结构体struct 与结构体数组和枚举型enum的结合使用

    C/C++结构体struct 与结构体数组和枚举型enum的结合使用 #include "stdafx.h" #include <string> #include &l ...

  5. java enum枚举型使用

    1.使用枚举型定义常量 我们定义常量都是: public static final- ,现在使用枚举型定义. public enum ResultCode {SUCCESS(1, "请求成功 ...

  6. c语言枚举类型enum用法参数,C语言枚举类型(Enum)

    在实际编程中,有些数据的取值往往是有限的,只能是非常少量的整数,并且最好为每个值都取一个名字,以方便在后续代码中使用,比如一个星期只有七天,一年只有十二个月,一个班每周有六门课程等. 以每周七天为例, ...

  7. C语言基本数据类型笔记整理(整型、实型/浮点型、字符型、枚举型、构造类型、指针类型、空类型)

    C语言基本数据类型 一.整型 ①有符号整型 ②无符号整型 二.实型 三.字符型 四.枚举型 五.构造类型 ①数组 ②结构体 ③共用体 六.指针类型 七.空类型 一.整型 ①有符号整型 有符号整型 关键 ...

  8. LabVIEW数字、字符串转换为枚举型

    LabVIEW数字.字符串转换为枚举型 以利用LabVIEW 中的 Scan From String函数将字符串转换为枚举类型.下面是一个关于如何完成此操作的简单示例. 此函数区分大小写.如果输入的字 ...

  9. 数据库中枚举型数据字典处理

    数据库中枚举型数据字典处理 以前在做数据库编程基本上是使用VB.PowBuilder.IFS.SAP这样的平台,底层对数据做了大量封装,设计数据库中字段时考虑得不是很多,用得也比较随意 ,去年开始重新 ...

最新文章

  1. linux 修改网卡mac,Linux修改 网卡物理地址(Mac Address)
  2. Cookie 和 Session的区别 1
  3. 新政重塑教育格局——中国教育发展报告2021
  4. ubuntu for win10 里运行apache+php
  5. the android sdk location cannot be at the filesystem root
  6. Redux Toolkit 使用指南
  7. 数据--第49课 - 线性索引查找
  8. 猜拳游戏c语言编程,C语言实现的猜拳游戏代码分享
  9. Ubuntu20.04安装gamit10.7
  10. linux 谷歌浏览器设置代理_Linux用谷歌浏览器模拟手机访问
  11. 测试苹果授权登录Sign in with apple时,提示“未完成注册”处理经验分享
  12. 路由器 设置DNS 域名拦截 重定向
  13. 计算机组成与系统结构期末复习 第二章 2.2
  14. vue学习笔记--动画
  15. 微信小程序—半圆(弧形)进度条
  16. 同是数据分析产品, 为什么200万App企业都选择友盟+
  17. 信号频域分析的一点理解
  18. 财富可敌42个国家:金融巨鳄索罗斯的传奇
  19. 专访邦盛科技CEO王新宇:实时智能决策驱动“热数据” 价值绽放 | 爱分析访谈
  20. Verilog硬件描述语言

热门文章

  1. 五十行代码能否笼络女人的心?
  2. 分布式架构 服务容器化Docker
  3. ENA 上传的原始测序fastq文件文件有没有barcode和引物呢?
  4. 将B/S程序打包成exe,C#对外提供http接口,CefSharp 修改浏览器默认白色背景
  5. Phoenix修改表名
  6. phpwind 系统 global.php 文件讲解
  7. Windows系统 Apple 注销账户 Revoke Token
  8. qt 提升 添加是灰色_灰色大衣难穿?穿上才知道它的高级感,不懂细节,怎么穿都不好看...
  9. 飞凌 i.MX8MP 板卡概览
  10. Gmapping:rviz中map显示no map received