第9章_模块与VBA编程重点讲义
北京理工大学:姜增如;主讲内容; 一、 VBA概述 ;按调用关系分为通用模块和事件模块。事件模块在窗体、报表的控件属性中。通用模块与事件属性无关,只由事件模块直接或间接调用。事件模块只能在窗体和报表中出现,而通用模块既可在窗体、报表中出现,也可在模块对象中出现。模块对象中的模块只能是通用模块。;4、集合和对象
VBA中的应用程序是由许多对象组成的,如表、窗体、查询等。对象是帮助构造应用程序的元素,以特定的方式组织这些对象,就形成了应用程序。
数据库窗口把可供选择的对象排列在一起,形成不同的类。;5、对象的属性、事件和方法;打开当前数据库中的“雇员”窗体
DoCmd.OpenForm Employees
在数据库窗口中选择“雇员”窗体 DoCmd.SelectObject acForm, Employees ,True
在数据库窗口中关闭“雇员”窗体
DoCmd.Close acForm, “Employees”, acSaveYes
删除数据库中的“雇员” 表
DoCmd.DeleteObject Employees
;二、 模块和过程的创建;过程由VBA语句组成,是一段相对独立的代码。
过程与过程之间相互隔离,系统不会从一个过程自动执行到另一个过程,但一个过程可以通过调用执行另一个过程。
过程不是Access的一个独立对象,不能单独保存,
原创力文档

文档评论(0)