1、数组的使用 Dim 数组名( [下标下界 to ] 下标上界 ) [As 数据类型 ] Dim 数组名( [ 下界 to ] 上界 [ , … ] ) [ As 数据类型 ] 说明:As 选项缺省时,数组中各元素为变体数据类型
下标下界的默认值为 0,如果设置下标下界为非 0 值,则要使用 to 选项
例子:Dim aa ( 5 ) As Single Dim bb ( 1 to 10 , 2 to 20 ) As String Dim cc ( 2 to 5 , 3 to 7 , 10) As Boolean Dim dd ( 3 , 1 to 4 ) 可以在模块的通用声明部分用 Option Base 来指定数组的默认下标下界
Option Base 1 设置数组的下标下界为 1 Option Base 0 设置数组的下标下界为默认值 2、整除 对两个操作数做除法运算并返回一个整数
当操作数是小数时,首先被四舍五入为整型或长整型,然后再进行整除运算
如果运算结果是小数,系统自动将其截断为整型或长整数,不再进行四舍五入处理
3、取模 对两个操作数做除法运算并返回余数 如果操作数有小数时,则系统将其四舍五入为整数后再进行运算
结果的正负号与被除数相同 4、& 运算符&两边的操作数可以是字符型、数值型或日期型
进行连接操作前先将数值型、日期型转换为字符型,然后再做连接运算
5、+ 如果两边的操作数都是数字字符串,则做字符串连接运算 如果两边的操作数都是数值型,则做普通的加法运算 如果一个是数字字符串,另一个为数值型,则系统自动将数字字符串转化为数值,然后进行算术加法运算
如果一个是非数字字符串,另一个为数值型,则出错 6、关系运算符号 < > = 如果参与比较的两个操作数都是数值型,则按它们的大小进行比较
如果参与比较的两个操作数都是字符型,则从左到右