“模块”和“宏”的使用是差不多的。Access中的“宏”也可以保存成“模块”,这样运行起来的速度会加快。“宏”的每个基本操作在“VBA”中都有相应的等效语句,使用这些语句就可以实现所有的单个“宏”命令,所以“VBA”的功能是非常强大的。
VBA的很多语法继承了VB,所以可以像编写VB语言那样来编写VBA程序,以实现某个功能。将这段程序保存在Access中的一个模块里,并通过类似在窗体中激发宏的操作来启动这个“模块”,就可以实现相应的功能。