Excel VBA编程:变量、数组、常量与数据类型解析
在编程运行过程中,存储数据的位置概念看似简单,但变量、数组和常量却有着较为复杂的规则。这些元素是任何程序的核心,下面将详细介绍它们。
变量
变量结构的构建类似于在家中整理文件柜。你可能会有工作、保险政策、税务以及护照等个人文件,每个文件都有特定类别的文档,不会将护照与税务文件混放,以便快速便捷地查找。
变量类似于特定文件,可存储特定类型的信息,可能是单个数字、一段文本,甚至是类似电子表格的一整组信息。变量在程序运行时其值可以改变,并且不同变量的数据类型不能混合。例如,若将变量定义为整数类型,就不能将文本放入其中;若将浮点数放入整数变量,小数部分将丢失。
在程序运行时,常需临时存储数据。过去,宏程序员常将数据存储在电子表格中,但这种方式效率低下,且要求程序员有良好的记忆力来组织数据存储位置,同时电子表格易被修改,可能导致程序崩溃或结果错误。现在,可以使用变量在代码执行时存储值。在过程中,使用 Dim 语句声明变量并为其命名:
Dim variablename [As type]
变量名必须遵循以下规则:
1. 必须以字母开头。
2. 只能包含字母、数字或下划线字符,不能有空格。
3. 长度不能超过40个字符。
4. 不能是保留字。
可选的 As type 子句可定义变量的数据类型,若省略则默认为 Variant 数据类型。例如:
超级会员免费看
订阅专栏 解锁全文
835

被折叠的 条评论
为什么被折叠?



