Excel VBA编程 用户自定义数据类型
Excel VBA 编程 用户自定义数据类型
用户定义的数据类型可以包含一个或多个任意数据类型的元素。用户可以使用Type 语句定义数据类型。或者,使用Dim 语句创建用户定义的数组和其它数据类型。
下面介绍如何进行自定义数据类型。首先,打开一个工作簿,并进入VBE 窗口中。然后,插入一个模块,并双击该模块,在弹出的【代码】编辑窗口中,输入自定义的代码,如图4-5所示。
图4-5 自定义数据类型 '创建用户自定义的类型
Type EmployeeRecord
'定义元素的数据类型
ID As Integer
Name As String * 20
Address As String * 30
Phone As Long
HireDate As Date
End Type
定义完毕数据类型后,用户可以在【对象浏览器】窗口中查看定义的类型。例如,按F2功能键打开【对象浏览器】窗口,在【搜索文字】文本框中,输入定义的名称,如EmployeeRecord 。然后,单击【搜索】按钮,即可在其下方的【库】列表中搜索到所定义的数据类型,如图4-6所示。 图4-6
查看定义类型 技 巧
在VBE 窗口中,执行【视图】|【对象浏览器】命令,也可打开【对象浏览器】窗口。
为了验证该定义的数据类型是否可用,可以在【代码】编辑窗口中,输入一个输出变量值的程序。然后,按下F5功能键,即可弹出一个输出值的对话框,效果如图4-7所示。 自定义数
据类型
结果
单击
相关主题