第8章模块 制作:计算机基础课程组 北京中医药大学信息中心 2008年
第8章 模块 制作:计算机基础 课程组 北京中医药大学信息中心 2008年
8.1模块的基本概念 8.2过程及模块分类 8.3VBA程序设计基础
8.1 模块的基本概念 8.2 过程及模块分类 8.3 VBA 程序设计基础
8.1模块的基本概念 Accessl的表、查询、窗体、 报表和数据访 问页不能相互驱动和调用。使用模块和宏可以 将数据库中所有对象联系起来、统一管理,形 成完整的数据库系统。 通过上一章对宏的学习,我们了解到可以利 用宏来执行一系列简单的操作。但是如果要对 数据库对像进行更复杂、更灵活的控制,就需 要通过编程来实现。在Access中,编程是通过 模块对象实现的。利用模块可以将各种数据库 对象联结起来,从而使其构成一个完整的系统 它的功能比宏更强大,设计也更为灵活:
8.1 模块的基本概念 Access的表、查询、窗体、报表和数据访 问页不能相互驱动和调用。使用模块和宏可以 将数据库中所有对象联系起来、统一管理,形 成完整的数据库系统。 通过上一章对宏的学习,我们了解到可以利 用宏来执行一系列简单的操作。但是如果要对 数据库对象进行更复杂、更灵活的控制,就需 要通过编程来实现。在Access中,编程是通过 模块对象实现的。利用模块可以将各种数据库 对象联结起来,从而使其构成一个完整的系统。 它的功能比宏更强大,设计也更为灵活
8.1模块的基本概念 模块是Access的数据库中的一个重要对 象。 模块是由VBA( Visual Basic for Applications)语言编写的程序的集合。是 以函数过程(Function)或子过程(Sub) 为单元的集合方式存储。 模块可分成两种基本类型:类模块和标 准模块。 区分:VB,VBA,VBE(Visual Basic Editor))
➢ 模块是Access的数据库中的一个重要对 象。 ➢ 模 块 是 由 VBA ( Visual Basic for Applications)语言编写的程序的集合。是 以函数过程(Function)或子过程(Sub) 为单元的集合方式存储。 ➢ 模块可分成两种基本类型:类模块和标 准模块。 8.1 模块的基本概念 区分:VB, VBA, VBE(Visual Basic Editor)
8.1.1类模块 窗体和报表模块是类模块的典型例子 窗体和报表模块通常都含有事件过程 该过程用于响应窗体或报表中的事件 可以使用事件过程来控制窗体或报表的 行为,以及它们对用户操作的响应
• 窗体和报表模块是类模块的典型例子。 • 窗体和报表模块通常都含有事件过程, 该过程用于响应窗体或报表中的事件, 可以使用事件过程来控制窗体或报表的 行为,以及它们对用户操作的响应。 8.1.1 类模块