【一步一步学习VBA】创建用户自定义类或者自定义类型
来源:互联网 发布:66是什么意思网络用语6 编辑:程序博客网 时间:2024/05/16 19:32
不同类型的变量可以组合起来用来创建用户定义的类型(如熟知的 C 编程语言中的 structs)。当需要创建单个变量来记录多项相关的信息时,用户定义类型是十分有用的。
可以用 Type 语句创建用户定义的类型,该语句必须置于模块的声明部分。用户定义类型可以用适当的关键字声明为 Private 或 Public,例如:
Private Type MyDataType
-或-
Public Type MyDataType
例如,可以创建一个记录有关计算机系统的信息的用户定义类型:
'声明(一个标准模块的)。
Private Type SystemInfo
CPU As Variant
Memory As Long
VideoColors As Integer
Cost As Currency
PurchaseDate As Variant
End Type
声明用户定义类型的变量
对同一种用户定义类型,可以声明为局部的、私有的或公用的模块级变量:
可以用 Type 语句创建用户定义的类型,该语句必须置于模块的声明部分。用户定义类型可以用适当的关键字声明为 Private 或 Public,例如:
Private Type MyDataType
-或-
Public Type MyDataType
例如,可以创建一个记录有关计算机系统的信息的用户定义类型:
'声明(一个标准模块的)。
Private Type SystemInfo
CPU As Variant
Memory As Long
VideoColors As Integer
Cost As Currency
PurchaseDate As Variant
End Type
声明用户定义类型的变量
对同一种用户定义类型,可以声明为局部的、私有的或公用的模块级变量:
Dim MySystem As SystemInfo, YourSystem As SystemInfo
参考文章:点击
0 0
- 【一步一步学习VBA】创建用户自定义类或者自定义类型
- 用户自定义类型转换
- C++ 用户自定义类型
- 创建用户自定义函数
- 【VBA研究】VBA自定义函数参数类型不符的错误
- 创建自定义账户类型
- 创建自定义查找类型
- 创建自定义Qt类型
- 【一步一步学习VBA】WORD 中创建表格并插入文本
- 【一步一步学习VBA】WORD 创建表格并合并表格
- 【一步一步学习VBA】WORD 中创建表格进行单元格合并
- Lua学习总结——用户自定义类型及资源管理
- Hibernate 用户自定义类型 UserType
- Python 中的用户自定义类型
- Lua-UserData(用户自定义类型)
- Lua C用户自定义类型
- 一步一步学习自定义View(二)
- Web.Config注册自定义或者用户控件
- 数组的反转与数组的冒泡排序
- Oracle中的 单引号 和 双引号
- 55. Jump Game
- 使用Ajax验证用户是否可以注册
- 在layout里内嵌layout
- 【一步一步学习VBA】创建用户自定义类或者自定义类型
- UVALive 7279 Sheldon Numbers
- HttpClient上传多图片(图片头添加Content-Type)使用FileBody
- 例题4-5 追踪电子表格中的单元格 UVa512
- 使用ajax实现从服务器获得时间
- UEditor摘要
- C++ string的用法和例子
- 从入门到放弃C语言-瞎倒腾(1)
- DeleteNode