Option explicit
vb中,Option Explicit意思是:在模块级别中使用,强制显式声明模块中的所有变量,即变量只有声明后才能使用。
这样,可以避免变量因名称拼写等错误带来的结果错误,并且“Option Explicit”可以加快程序的运行速度,它节省了在程序运行时动态分配变量存储空间的时间。
Data type
每种data type都有自己的长度(range),其中variant会根据数据的格式自动改变
Declare variables
it’s always best practice to declare your variables before using them
Dim X (1 To 12, 1 To 3) As Variant 实际上定义了一个2 dimension array