你可以声明一个对象变量来告诉VB数据在哪儿,而不必使用很长的指令来指向该对象。对象变量的声明和你已经学习的变量声明类似,唯一的不同是在关键字As后面,你输入词语Object作为数据类型,例如:
Dim myRange As Object
(但在使用时不建议使用Object,而是指定具体的对象,让程序可读性更强,运行更快,最好创建引用到具体对象类型的对象变量。例如,可以将myRange对象变量声明为Range对象,而不是通常的对象变量(Object):
Dim myRange As Range
如果你要引用一个具体的工作表,你可以声明Worksheet对象:
Dim mySheet As Worksheet
Set mySheet = Worksheets("Marketing")
当对象变量不再需要时,你可以给它赋值Nothing,这将释放内存和系统资源:
Set mySheet = Nothing
)