首页 理论教育 创建和编辑模块

创建和编辑模块

时间:2023-02-28 理论教育 版权反馈
【摘要】:模块的创建和编辑均涉及VBA代码设计,VBA代码设计需要在VBA代码编辑环境中进行,但不同的模块其创建与编辑环境不同。需要注意的是,标准模块建立后,应对模块起名保存,否则所建模块只是临时存在,Access关闭后,该新建标准模块将消失,下次打开数据库想使用该标准模块时,必须重新建立。在数据库窗口“导航窗格”双击模块名,如双击图7-6中的模块1,就可在VBA编辑器中打开该标准模块。

7.2.5 创建和编辑模块

模块的创建和编辑均涉及VBA代码设计,VBA代码设计需要在VBA代码编辑环境中进行,但不同的模块其创建与编辑环境不同。

1.创建与编辑类模块

如果要对窗体或报表进行代码编写,可以在设计视图中打开窗体或报表,然后按组合键Alt+F11即可进入VBA编辑窗口。或通过以下步骤进入VBA编程窗口。

(1)切换到“窗体设计工具”的“设计”功能区。

(2)在“工具”工具组中单击“查看代码”按钮,如图7-3所示,即可进入VBA编辑环境;或右击需要编写事件过程的控件,在弹出的菜单上选“事件生成器”,如图7-4所示,然后在“选择生成器”窗口中选代码生成器,再单击“确定”按钮,即可进入VBA编辑环境。

(3)当需要编辑一个已经存在的类模块时,因为控件中已有相应代码,右击相应控件,在弹出菜单上选“事件生成器”将直接进入VBA编辑环境,而不再会出现如图7-4所示的“选择生成器”对话框。

2.创建与编辑标准模块

如需创建一个新的标准模块,单击数据库窗口上的“创建”菜单,切换到“创建”功能区,然后单击“其他”工具组中“宏”按钮,打开下拉菜单,如图7-5所示,选择下拉菜单中的“模块”命令将进入VBA编辑窗口,建立一个新的标准模块。

img343

图7-3 查看代码

img344

图7-4 “选择生成器”对话框

需要注意的是,标准模块建立后,应对模块起名保存,否则所建模块只是临时存在,Access关闭后,该新建标准模块将消失,下次打开数据库想使用该标准模块时,必须重新建立。保存的方法是单击工具栏的“保存”按钮,或者选择“文件”菜单的“保存”命令。标准模块保存后,数据库窗口“导航窗格”中才会出现被保存的标准模块名,模块默认保存名为模块1、模块2等,如图7-6所示。

img345

图7-5 宏按钮下拉菜单

img346

图7-6 保存模块名

需要编辑一个已经存在的标准模块,可采用以下方法实现。

(1)在数据库窗口“导航窗格”双击模块名,如双击图7-6中的模块1,就可在VBA编辑器中打开该标准模块。

(2)在数据库窗口“导航窗格”右击模块名,并在弹出菜单中选“设计视图”命令。

(3)切换到“数据库工具”功能区,在“宏”工具组中单击“Visual Basic”按钮。

(4)直接按快捷键Alt+F11。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈