在 Microsoft Access 中运行 Microsoft Visual Basic (Microsoft Visual Basic:Basic 的一种高级可视化编程版本。Visual Basic 由 Microsoft 开发,用于生成基于 Windows 的应用程序。) 代码是通过运行 Sub 过程 (Sub 过程:用于执行操作的过程。与 Function 过程不同,Sub 过程不返回值。使用 Sub 语句开始 Sub 过程,并使用 End Sub 语句结束过程。)或 Function 过程 (Function 过程:返回一个值并可用于表达式的过程。用 Function 语句可声明一个函数,并用 End Function 语句结束该函数。)来 实现的。过程包含一系列执行操作或计算值的语句 (语句:一种语法上的完整单位,它表达了某一特定种类的操作、声明或定义。语句通常在过程或 Declarations(声明)部分占一行,但也可以使用冒号 (:) 将一行中的两个或多个语句分开。)和方法 (方法:类似于语句或函数的过程,它对特定对象进行操作。例如,可将 Print 方法应用于 Debug 对象,以将打印输出传输到“即时”窗口。)。
过程是以模块 (模块:存储在一起作为一个命名单元的声明、语句和过程的集合。有两种类型的模块:标准模块和类模块。)为单位保存的。不过,过程的调用不是通过运行模块,而是通过调用表达式 (表达式:算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符或测试数据。)、其他过程或宏 (宏:用来自动执行任务的一个操作或一组操作。)。窗体 (窗体模块:该模块中包含在指定的窗体或其控件上事件发生时触发的所有事件过程的代码。)或报表模块 (报表模块:该模块中包含由在指定报表或其控件上发生的事件触发的所有事件过程的代码。)中的事件过程 (事件过程:自动执行的过程,以响应用户或程序代码启动的事件或系统触发的事件。)也是在响应用户的操作时才运行。
若要在 Microsoft Access 中运行 Visual Basic 代码,请执行下列操作之一: