VBA编程与模块化应用攻略.pptVIP

  • 0
  • 0
  • 约1.67万字
  • 约 68页
  • 2026-09-04 发布于北京
  • 举报

Access

数据库案例教程第1页

第9章

VBA与模块

第2页

学习关键点:VBA的各种语句过程与模块面向对象程序设计主要概念VBA数据库编程VBA语言基础第3页

学习目标:从概念上掌握模块、模块的事件过程、调用和参数传递、VBA程序的设计基础;会为某个系统创建类模块,并将系统中的宏转化为模块,能为系统中的窗体和报表设计常用事件并编写含有各种流程结构的模块。第4页

9.1VBA介绍VBA是事件驱动的,简单来说,它等候能激活它的事件发生,例如说当鼠标被点击,一种键被按下或者一种表单被打开,等等。当事件发生时,VBA调用Windows操作系统的功效去实现“模块”中设定好的语句。这么看来,“模块”和“宏”的使用是差不多的。其实Access中的“宏”也能够存成“模块”,这么运行起来的速度还会更加快。“宏”的每个基本操作在VBA中均有相应的等效语句,使用这些语句就能够实现所有单独“宏”命令。模块是书写和存放VBA代码的地方。它是一种代码容器,能够将一段具备特殊功效的代码放入模块中,当指定的事件激活模块时,其中包括的代码相应的操作就会被执行。模块有两种形态:1.标准模块简称“模块”,或称为“普通模块”。大多数模块都是标准模块,其中包括的代码和特定的数据库对象并无关联,当数据库中对象被移动时,模块还在原数据库中不动。标准模块包括与任何其它对象都无关的常规过程,以及能够从数据库

文档评论(0)

1亿VIP精品文档

相关文档