access8-VBA编程入门语法.ppt

access8-VBA编程入门语法.ppt

ID:55795016

大小:569.50 KB

页数:90页

时间:2020-06-07

access8-VBA编程入门语法.ppt_第1页
access8-VBA编程入门语法.ppt_第2页
access8-VBA编程入门语法.ppt_第3页
access8-VBA编程入门语法.ppt_第4页
access8-VBA编程入门语法.ppt_第5页
资源描述:

《access8-VBA编程入门语法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章VBA编程入门内容提要8-1VBA概念8-2VBA编程基础8-3VBA常用语句8-4VBA程序流程控制8-5数组8-6VBA与宏8-7小结及练习VBA(VisualBasicforApplication)是MicrosoftOffice系列软件的内置编程语言,其语法结构与VisualBasic编程语言互相兼容,采用的是面向对象的编程机制和可视化的编程环境。8-1VBA概述8-1-1VBA简介集合和对象VBA中的应用程序是由许多对象组成的,如表、窗体、查询等。对象是帮助构造应用程序的元素,以特定的方式组织这些对象

2、,就形成了应用程序。数据库窗口把可供选择的对象排列在一起,形成不同的类。8-1-2面向对象程序设计的基本概念对象的属性、事件和方法属性属性描述了对象的自身性质。其格式为:对象名.属性=属性值事件事件是指可以发生在一个对象上且能够被该对象所识别的动作。如:单击某个命令按钮就产生该按钮的“单击”事件当某个对象发生某一事件后,就会驱动系统去执行预先编好的、与这一事件相对应的一段程序。方法方法是系统事先设计好的,可以完成一定操作的特殊过程,是附属于对象的行为和动作。在需要使用的时候可以直接调用。其调用格式为:对象名.方法名A

3、ccess中除数据库的7个对象外,还提供一个重要的对象:DoCmd对象除窗体、控件的SetFocus(获得控制焦点)方法外,用得最多得是DoCmd对象的一些方法。使用这些方法,可以在VBA中运行Access的操作。打开当前数据库中的“雇员”窗体DoCmd.OpenForm"Employees"在数据库窗口中选择“雇员”窗体DoCmd.SelectObjectacForm,"Employees",True在数据库窗口中关闭“雇员”窗体DoCmd.CloseacForm,“Employees”,acSaveYes删除数据

4、库中的“雇员”表DoCmd.DeleteObject"Employees"DoCmd对象的常用方法(参照教材P190页)例8-1新建一个窗体并添加两个命令按钮,运行窗体后,单击第一个按钮,新式一个消息框;单击第二个按钮,退出当前窗体。(参照教材P191页)通过此例,体会可视化编程、面向对象、事件过程、应用方法等基本概念。进入VBE编程环境VBE窗口的组成VBE窗口由工具栏、工程资源管理器窗口、属性窗口、代码窗口和立即窗口组成。在VBE环境中编写VBA代码8-1-3VBA编程环境标准工具条视图MicrosoftAcc

5、ess按钮:切换Access2000窗口插入按钮:插入模块或过程运行子过程/用户窗体按钮:运行模块中的程序中断按钮:中断正在运行的程序重新设置按钮:结束正在运行的程序设置模式按钮:在设计模式和非设计模式之间切换工程资源管理器按钮:用于打开工程资源管理器属性窗口按钮:用于打开属性窗口对象浏览器按钮:用于打开对象浏览器MicrosoftAccsee插入模块运行子过程/用户窗体设计模式中断重新设计工程资源管理器对象浏览器属性窗口工程窗口-选择对象属性窗口-选择对象的属性代码窗口选择事件VBE编程环境8-2-

6、1常量、变量8-2VBA编程基础常量:在程序运行中其存储的值不会改变。变量:在程序运行中其值可以改变。VBA使用常量、变量来存储值。用来保存在程序运行期间数据。常量在程序运行过程中,其值不会被改变的量称为常量。在VBA中有三类常量:直接常量如:10,20%,123.0,“AB”,“VBA程序设计”等符号常量系统常量指VBA系统预先定义好的,用户可以直接引用的量。如:acForm,acQuery,vbOk,vbRed符号常量在程序中,某个常量多次被使用,则可以使用一个符号来代替该常量,这样不仅在书写上方便,而且有效地改

7、进了程序的可读性和可维护性。VBA中使用关键字Const声明符号常量。其格式如下:Const常量名[类型符号]=常数表达式如:ConstPI#=3.1415926变量是内存中的临时单元,存放在程序执行过程中产生的中间结果和最后输出结果。在程序中使用变量,就要给变量定义名称及类型,即对变量进行声明。变量变量命名规则变量名必须以字母或汉字开头,后可跟字母、汉字、数字或下划线组成(不能含有小数点和空格),长度不超过255个字符的字符串;不能使用VBA中的关键字;VBA中不区分变量名的大小写;变量名的最后一个字符可以是%、&

8、、!、#、$等表示数据类型的声明符。说明:常量名的命名规则与变量名的命名规则相同8-2-2数据类型与变量的声明在VBA中,数据类型用来决定变量可以保存何种数据。VBA支持多种数据类型,为用户编程提供了方便。参照教材P196页表8-1VBA的数据类型VBA的数据类型数据类型类型声明符存储空间取值范围整型(Integer)%2-32768~3276

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。