(精)第10章 10模块与VBA编程基础.ppt

第10章 模块与VBA编程基础 在Access系统中,宏对象可以完成事件的响应处理,例如打开和关闭窗体、报表等。但宏的使用也有一定的局限性,一是宏只能处理简单的操作,无法实现复杂的操作和必要的判断控制;二是宏对数据库对象的处理能力比较弱。Access提供了VBA编程技术,VBA在开发中的应用,大大加强了对数据管理应用功能的扩展,使开发出来的系统更具有灵活性和自动性,更容易发挥开发者的想象力和创造力。 本章介绍模块及其相关的概念、VBA的基础知识、VBA代码的调试方法以及VBA程序的错误处理方法。 10.1模块的基本概念 模块是Access数据库中的一个数据库对象,它以VBA(Visual Basic for Application)语言为基础编写。通俗来说,模块是 Access 数据库中用于保存VBA程序代码的容器。模块基本上是由声明、语句和(Sub 和 Function)过程组成的集合,它们作为一个已命名的单元存储在一起,对 VBA程序代码进行组织。 Access有两种类型的模块:类模块和标准模块。 10.1.1 类模块 类模块是包含类的定义的模块,包括其属性和方法的定义。类模块有3种基本形式:窗体类模块、报表类模块和自定义类模块,它们各自与某一窗体或报表相关联。为窗体(或报表)创建第一个事件过程时,Acce

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档