VBA基础语法:变量
目录 声明变量 Visual Basic 的命名规则 使用 Public 语句 使用 Private 语句 使用 Static 语句 使用 Option Explicit 语句 为自动化声明一个对象变量 写赋值语句 声明常数 声明变量 通常会使用 Dim 语句来声明 变量 。一个声明语句可以放到过程中以创建属于 过程的级别 的变量。或在声明部分可将它放到 模块 顶部,以创建属于 模块级别 的变量。 下面的示例创建了变量 strName 并且指定为 String 数据类型 。 Dim strName As String 如果该语句出现在过程中,则变量 strName 只可以在此过程中被使用。如果该语句出现在模块的声明部分,则变量 strName 可以被此模块中所有的过程所使用,但是不能被同一 工程 中不同的模块所含过程来使用。为了使变量可被工程中所有的过程所使用,则在变量前加上 Public 语句,如以下的示例: Public strName As String 关于命名变量的详细信息,请参阅 Visual Basic 帮助中的“Visual Basic 命名规则”。 Visual Basic 的命名规则 当在 Visual Basic 的 模块 中为 过程 、 常数 、 变量 以及 参数 命名时,可以使用下列的规则: 第一个字符必须使用英文字母。 不能在名称中使用空格、句点( .