Dim 声明变量。根据所在位置的不同,它声明的变量可以是过程内的局部变量、窗体级的全局变量、模块级的全局变量等;
Public 通常放在普通模块中用来声明工程级的全局变量或函数过程,也可以在窗体中用来声明可跨窗体调用的全局变量和过程;
Private 通常用在窗体或模块中声明私有变量或函数过程,即该变量或过程只能在其所在的窗体或模块中调用;
Static 只能用在自定义函数或子过程中用来声明静态变量。所谓静态变量就是说在函数过程多次运行的情况下该变量可以保持原值不变,不会被初始化;
Const 用来声明常数;
Type 用来声明自定义数据结构。