1 / 81
文档名称:

VBA程序设计基础.ppt

格式:ppt   页数:81
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VBA程序设计基础.ppt

上传人:一文千金 2012/2/23 文件大小:0 KB

下载得到文件列表

VBA程序设计基础.ppt

文档介绍

文档介绍:第十章
VBA程序设计基础
本章要点
1、VBA的基础知识
2、在VBA中各种变量的定义及用法
3、程序设计中的流程控制方法
VBA编程环境
ess 2003提供的“模块”数据库对象中,使用VBA(Visual Basic for Application)程序设计语言,在不同的模块中实现VBA代码设计,可以解决实际开发中的复杂应用。
认识VBA
VB是微软公司推出的可视化BASIC语言,是一种编程简单、功能强大的面向对象开发工具,我们可以像编写VB程序那样来编写VBA程序。用VBA语言编写的代码,ess中的一个模块里,并通过类似在窗体中激发宏的操作那样来启动这个模块,从而实现相应的功能。
ess 2003来完成一个实际的数据库应用系统,就应该掌握VBA。
VBA编程环境:VBE窗口
(Visual Basic Editor)窗口
Access 2003数据库中包含的程序模块可以分为两种类型,独立程序模块和绑定型程序模块。
(1) 创建与编辑绑定型程序模块
所谓绑定性程序模块是指包含在窗体、报表、页等数据库基本对象之中的事件处理过程,这样的程序模块仅在所属对象处于活动状态下有效。
以窗体为例:
●编写命令按钮的“单击”(Click)事件代码
●打开VBE窗口
●打开“选择生成器”对话框
(2) 编辑独立的程序模块
独立程序模块,ess 2003数据库中的“模块”对象。
首先在数据库设计视图中选定“模块”对象,然后单击工具栏中的“代码”按钮,或者选择“工具”菜单下“宏”中的“Visual Basic编辑器”命令,也可以启动VBE,并使得VBE程序代码窗口中显示被选中的模块对象包含的程序代码。

在VBA编程窗口中,主要有标准工具栏、工程窗口、属性窗口和代码窗口。
(1)标准工具栏
(2)工程窗口
也称工程资源管理器,一个数据库应用系统就是一个工程,系统中的所有类对象及模块对象都在该窗口中显示出来。
(3)属性窗口
属性窗口列出了选定对象的属性,可以在设计时查看、改变这些属性。当选取了多个控件时,属性窗口会列出所有控件的共同属性。
(4)代码窗口
代码窗口用来显示、编写以及修改VBA 代码。实际操作中,可以打开多个代码窗口,查看不同窗体或模块中的代码,代码窗口之间可以进行复制和粘贴,
VBA代码窗口的使用
双击工程窗口中的任何对象,都可以在代码窗口中打开该对象的对应模块代码,用户可以进行编写、修改与调试等处理。
对象事件代码常用的设计方法是:
(1) 在“对象”列表框选择要处理的对象。
(2) 在“过程/事件”列表框选择需要设计代码的事件过程。
(3) 选择某个事件过程后,系统将显示该事件过程代码(若有)或自动生成该事件的过程模板,用户可以做编写、修改和调试代码处理。