第第88章章VBAVBA编程入门编程入门内容提要内容提要8-1VBA8-1VBA概念概念8-2VBA8-2VBA编程基础编程基础8-3VBA8-3VBA常用语句常用语句8-4VBA8-4VBA程序流程控制程序流程控制8-58-5数组数组8-6VBA8-6VBA与宏与宏8-78-7小结及练习小结及练习VBA(VisualBasicforApplication)VBA(VisualBasicforApplication)是是MicrosoftOfficeMicrosoftOffice系列软件的内置系列软件的内置编程语言,其语法结构与编程语言,其语法结构与VisualBasiVisualBasicc编程语言互相兼容,采用的是面向对编程语言互相兼容,采用的是面向对象的编程机制和可视化的编程环境
象的编程机制和可视化的编程环境
8-1VBA8-1VBA概述概述8-1-1VBA8-1-1VBA简介简介1
集合和对象集合和对象VBAVBA中的应用程序是由许多对象组成的,中的应用程序是由许多对象组成的,如表、窗体、查询等
对象是帮助构造应用如表、窗体、查询等
对象是帮助构造应用程序的元素,以特定的方式组织这些对象,程序的元素,以特定的方式组织这些对象,就形成了应用程序
就形成了应用程序
数据库窗口把可供选择的对象排列在一起,数据库窗口把可供选择的对象排列在一起,形成不同的类
形成不同的类
8-1-28-1-2面向对象程序设计的基本概面向对象程序设计的基本概念念2
对象的属性、事件和方法对象的属性、事件和方法属性属性属性描述了对象的自身性质
其格式为:属性描述了对象的自身性质
其格式为:对象名对象名
属性属性==属性值属性值事件事件事件是指可以发生在一个对象上且能够被该对象所事件是指可以发生在一个对象上且能够被该对象所识别的动作
如:单击某个命令按钮就产生该按钮的“