所声明的每个变量都要一 个单独的 As type 子句。 说明 在模块级别中用 Dim 声明的变量,对该模块中的所有过程都是可用的。在过程级别中 声明的变量,只在过程内是可用的。 可以使用 Dim 语句在模块级或过程级中声明变量的数据类型。例如,下面的语句声明 了Integer 类型的变量。 Dim NumberOfEmployees As Integer 也可以使用 Dim 语句来声明变量的对象类型。 下面的语句为工作表的新建实例声明了 一个变量。 Dim X As New Worksheet 如果定义对象变量时没有使用 New 关键字,则在使用该变量之前,必须使用 Set 语 句将该引用对象的变量赋值为一个已有对象。 在该变量被赋值之前, 所声明的对象变量有一 个特定值 Nothing,这个值表示该变量没有指向任一个对象实例。 也可以使用带空圆括号的 Dim 语句来定义动态数组。