最新以梦为马-不负韶华解读课件ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)事件过程
是把事件和过程合为一体,利用事件驱动 机制来启动执行过程。格式 :
Private Sub 对象名_事件名(参数列表)
[事件响应代码]
End Sub
调用方法:事件过程除了由系统自动来调用 之外,也可以将它看作一个普通的子程序在 程序中用代码来调用,调用语法没有特殊之 处,
如: Call comadd_Click
2.Visiual Basic编辑器
Visiual Basic编辑器由如下几部分组成:
VBA的菜单栏
VBA的工具栏
工程资源管理器:工程资源管理器,简称 工程窗口,列表框所列出的是在应用程序 中用到的模块文件。
属性窗口:属性窗口中列出了所选对象的 各种属性,可按照按字母序和分类序两种 格式查看属性。
少年读书如隙中窥月, 中年读书如庭中望月, 老年读书如台上玩月,
皆以阅历之深浅为所得之深浅耳。
•
朴 实 中感 读悟
平 凡 人 生
《追风筝的人》 “人性、救赎”
•
朴 实 中感 读悟
平 凡 人 生
《岛》 “希望、重生”
•
读书, 原来是一阵春雨唤醒一朵花, 是一阵风吹醒一片云, 是一颗心灵去唤醒另一颗心灵。
代码窗口:是一个开发、调试系统,包含两 个组合框,左边是“对象组合框,右边是“过 程”组合框。“对象”组合框中列出的是所有 可用的对象名称,选择某一对象后,“过程” 组合框中会列出该对象所有的事件过程。
立即窗口:可以查看一行的VBA代码的执行结果, 显示表达式的值,查看控件或字段的值。
打开“立即”窗口有以下2种方法:
•
成长如风,有课本相伴, 让我的童年丰富多彩!
积 淀 中陪 读伴
芳 华 岁 月
《简·爱》 “坚强、独立、勇敢”
•
积 淀 中陪 读伴
芳 华 岁 月
《日 子》 “豁达、乐观、自信”
•
花开无声,岁月无痕, 有书相伴的生活,如春风拂面,温暖入心; 亦如雪落梅花,暗香盈盈……
朴 实 中感 读悟
平 凡 人 生
我愿读最美的文字, 养一颗洁净的心,做一个最真的人。 不负韶华,不负梦。
第10章 模块
➢10.1 模块的基础知识 ➢10.2 VBA程序设计基础 ➢10.3 模块的创建 ➢10.4 宏转换为VBA代码
10.1 模块的基础知识
➢10.1.1 模块的概念
1. 模块
模块是一种重要的Access数据库对象,是用 VBA语言的声明和过程编写的程序代码段,它 们是作为一个整体被存储和使用的。利用模块 可以将各种数据库对象连接起来,从而使其构 成一个完整的系统。
方法一:按组合键 CTRL+G,随时可以显示“立 即”窗口。
方法二:单击“调试”工具栏上的“立即窗口” 按钮。
10.2 VBA程序设计基础
➢10.2.1 数据类型、常量及变量
1. 常用的数据类型
类型标识符 数据类型
Hale Waihona Puke Baidu
Byte
(3)Function 过程
也称为函数,执行结果会返回一个值。可以使用系统函 数,也可以自定义函数。 定义格式: [Private | Public] [Static] Function 过程名(参数列表) as 返回值类型
[语句组] End Function 调用方法:可以直接调用,或作为表达式的一部分实现调 用。 说明:函数是特殊的过程,注意与过程的区别就可以了: 函数有数据类型,即返回值的类型,缺省为Variant; 要给函数名本身赋值,这个值就是返回值; 如果象调用过程一样调用函数,语法上是可以的,只是 放弃了返回结果。
如果已有一个标准模块,可选择数据库窗 口上的“模块”对象,凡在模块对象列表中 的模块,都可以在VBA编辑器中打开。
对属于窗体或报表的模块,可以打开窗体或 报表的设计视图,单击设计工具栏上的“代 码”按钮,即可在VBA编辑器中打开模块, 并显示模块的开始部分。
直接定位到窗体或报表上指定对象的事件处 理过程,具体做法是:单击属性窗口的“事 件”页中某个事件框的“生成器”按钮 ,打 开“选择生成器”对话框,选择其中的“代 码生成器”选项即可。
过程分有Sub过程和function过程两类, 区别在于Sub 过程没有返回值,function 过程有返回值。
(1)Sub 过程 :
执行一系列的操作或运算,但是没有返回值。 定义格式: [Private | Public] [Static] Sub 过程名(参数列 表)
… [语句组] … End Sub 参数列表格式: [ByVal] 参数名 As 类型, …… 调用格式: Call 过程名(实参) 或 过程名 实参
模块的运行速度远比宏的运行速度要快。
VBA包含有宏的所有等效语句,还可以创建 自己的函数。
模块在数据库维护、错误信息处理、内置函 数的使用及创建处理对象等方面优于宏。
3.过程
模块是由一个或多个过程组成的,模块中 的每一个过程都可以是一个函数过程或是一 个子程序过程。
过程是用Visual Basic 语言编写的程序代 码段,由声明和一系列需要执行的操作语句 组成。过程是模块的一个单元,可以被放置 在标准模块或类模块中。
模块有两个基本类型:类模块和标准模块。
类模块:包含类定义的模块,包括属性和方法 的定义。窗体和报表模块都是类模块,也可以 自定义类模块。
标准模块:包含在数据库窗口的模块对象列表 中,是不与任何对象相关联的通用过程。这些 过程可以在数据库中的任何位置被直接调用执 行。
2.模块与宏的区别
使用宏不需要编程,使用模块需要编程。
以梦为马-不负韶华解读
在最美好的年华里, 遇见了你,
做为梦想起航的地方, 日后,不管是风流云散
还是,依然坚守, 都会在漫长的生命中留下清晰的烙印,
因为这儿,有关岁月。
初 萌 中不 读负
韶 光 年 轮
从课本中,
我读到了许多革命故事 我读到了许多经典诗歌 我读到了许多神话寓言故事 我还读到了文学大师鲁迅的作品
➢10.1.2 Visiual Basic 开发环境
1.打开Visual Basic编辑器的方法
打开Visiual Basic编辑器有如下几种方法:
创建新的标准模块,可选择数据库窗口上 的“模块”对象,然后单击数据库窗口工具 栏上的“新建”按钮,则在VBA编辑器中创 建了一个空白模块,即可输入程序代码。