Public 语句

声明 public 变量并分配存储空间。

Note:

Public 变量必须在脚本级别声明,不位于任何过程内。

语法

Public varname[([subscripts])][, varname[([subscripts])]] . . .

参数:

  • Varname:变量的名称;遵循标准变量命名约定。

  • Subscripts:数组变量的维。

注释

Public 语句变量可用于同一脚本中的所有过程。

必须先使用 Set 语句为引用对象的变量赋予现有对象,然后才能使用它。在为它赋予对象之前,声明的对象变量将初始化为 Empty。

还可以使用带有空括号的 Public 语句来声明动态数组。声明动态数组后,在过程中使用 ReDim 语句来定义数组中的维和元素数。

以下示例说明了 Public 语句的用法:

示例 1:

Public MyNumber ' Public Variant variable.
Public MyArray(9) ' Public array variable.
' Multiple Public declarations of Variant variables.
Public MyNumber, MyVar, YourNumber