6. 模块
和宏一样, 模块是可用于向数据库中添加功能的对象。尽管用户可以通过宏操作在列表中进行选择,从而在 Access 中创建宏, 但是用户还可以用 Visual Basic for Applications (VBA)[Visual Basic for Applications (VBA):Microsoft Visual Basic 的 宏语言版本, 用于编写基于 MicrosoftWindows 的应用程序, 内置于多个Microsoft 程序中]编程语言编写模块。
模块是声明、 语句和过程的集合, 它们作为一个单元存储在一起。模块通常分为类模块和标准模块。类模块中包含各种事件过程, 它与某个窗体或报表对象相关联。而标准模块包含与任何其他特定对象无关的通用过程。
其中, 过程是模块中最主要的组成部分, 能够完成某项特定功能的VBA 代码段(如下图所示) 是一个能显示出库的 Sub 过程。