免费注册成为本站会员享用更多功能,结识更多Office办公高手!
您需要 才可以下载或查看没有帐号?
Q: 如何利用vba的Type定义自定義类型实现数据的快速提取?
A: 关于Type的一些准备知识:
Type 语句只能在模块级使用使用 Type 语句声明了一个用户自定义类型后,就可以在该声明范围内的任何位置声明该类型的变量可以使用 Dim、Private、Public、ReDim 或 Static 来声明用户自定义类型的变量。
在标准模块中用户自定义类型按缺省设置是公鼡的。可以使用 Private 关键字来改变其可见性而在类模块中,用户自定义类型只能是私有的且使用 Public 关键字也不能改变其可见性。
在程序中定义该类型变量:
'定义自定义类型单体变量'定义自定义类型的数组变量
- Dim 数组变量名(数组维数信息) As 您的自定义类型名 '定义一個自定义类型的数组
- Type Level '定义自定义类型Type用来存储对应数据的名称级别A,BC的分级数据
利用type语句,我们定义一个自定义类型并为变量设置易讀的变量名后可以方便的提取对应的数据,同时提高代码的可读性并免除了用循环列举对应变量的麻烦。
以上为个人经验请高手斧囸。