



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教案首页1-1单元/章节名称第7章VBA在Access中的应用(7.1VBA概述)学时6学期总课次授课时间第周,星期,第节学习目标能够熟练掌握VBA中的数据类型;能够熟练掌握常量、变量;能够熟练掌握运算符;能够熟练掌握条件语句;能够掌握模块与过程。教学重点及解决措施VBA中的数据类型;常量、变量的概念;常用运算符;条件语句的格式和应用;模块与过程的格式和定义;小组互助。教学难点及解决措施常用运算符;条件语句的格式和应用;模块与过程的格式和定义;加强练习操作、小组互助。教学反思授课内容及教学活动设计附注(教学方法、活动形式、辅助手段等)一、复习旧课提问:如何运行宏?如何调试宏?二、导入新课宏可以完成一些简单的操作,对于稍复杂一些的任务,则可用VisualBasicforApplication进行编程完成。VBA代码的编写需要一定的VisualBasic编程基础,属于比较高级的应用。三、讲授新课VBA即VisualBasicforApplication,是VisualBasic语言的一个子集,集成了整个Office产品套件中的开发语言和开发环境。作为Office产品系列的一个重要组成部分,MicrosoftAccess也是使用VBA语言作为其代码设计的开发语言。7.1.1VBA中的数据类型数据类型(2)数据类型之间的转换7.1.2常量是指在程序运行的过程中,其值不能被改变的量。使用常量来代替那些固定不变量的数字或字符串,可以提高代码的可读性和可维护性。语法如下:[Public|Private]Const常量名[As数据类型]=表达式常量有3个范围级别:过程级别(在过程中声明的)、私有模块级别(Private)、公共模块级别(Public)。7.1.3变量是在程序运行的过程中,其值可以变化的量。程序中的变量常用作临时储存数据,可存放文字、数值、日期和对象属性等。每个变量都有一个名字,程序通过变量名对变量进行存取操作。(1)VBA的变量命名规则7.1.4运算符(1)算术运算符(2)连接运算符(3)比较运算符(4)逻辑运算符(5)运算符的优先级运算符的优先级顺序为:算术运算、连接运算、比较运算、逻辑运算。7.1.5条件语句VBA支持以下3种条件判断语句:(1)If...Then语句格式:If〈条件〉Then〈程序代码〉判断If后的〈条件〉是否成立,若成立则执行Then后的〈程序代码〉,若不成立,则不执行。(2)If...Then...Else语句格式:If〈条件1〉Then〈程序代码1〉[ElseIf〈条件2〉Then〈程序代码2〉]…[Else〈程序代码N〉]EndIf判断〈条件1〉是否成立,若成立则执行Then后〈程序代码1〉;若不成立,则判断〈条件2〉是否成立,若成立则执行Then后〈程序代码2〉……以此类推,若前(N-1)个条件都不成立,最后执行Else后的〈程序代码N〉。(3)SelectCase当条件表达式仅有一个测试变量时,使用SelectCase结构更有效。其语法如下:SelectCase〈测试条件〉Case〈结果值1〉〈程序代码1〉[Case〈结果值2〉〈程序代码2〉]…[CaseElse〈程序代码N+1〉]EndSelect判断〈测试条件〉的结果,如果是〈结果值1〉,则执行〈程序代码1〉,否则继续判断如果是〈结果值2〉,则执行〈程序代码2〉,否则继续判断……如果是〈结果值N〉,则执行〈程序7.1.6模块与过程(1)模块模块作为Access的对象之一,主要用来存放用户编写的VBA代码,如同窗体是存放控件对象的容器一样,模块是代码的容器。(2)过程一个过程就是一个VBA代码单元,它包含一系列的语句和方法,以便执行或计算数值。过程有两种:一种是子过程(Sub),另一种是函数过程(Function)。子过程用来执行一个操作或一系列操作,但是它不返回值;函数过程将返回一个值,并可传递参数。如果用户需要在窗体或报表中重复使用某一表达式,可以使用一个函数过程(Function)代替这个表达式,使用时只需重复调用该函数即可。四、学生练习操作、老师评价根据老师操作提示,完成条件语句的构造和执行、模块和过程的定义与调试。老师评价学生作品,可以采取随机选择学生作品、学生互评等方式。五、小结VBA中的数据类型;常量、变量的概念;常用运算符;条件语句的格式和应用;模块与过程的格式和定义;六、作业老师提问学生思考回答老师讲解、学生思考、理解老师讲解、学生思考、理解老师讲解、学生思考、理解老师讲解、学生思考、理解老师讲解、学生思考、理解老师
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 窗帘行业市场细分策略-洞察阐释
- 2025-2030全球仓储管理系统行业融资渠道与投资潜力策略规划研究报告
- 动态AR新闻场景构建技术-洞察阐释
- 2025-2030交通运输行业兼并重组机会研究及决策咨询报告
- 青年志愿者协会职责与社会服务
- 2025春季幼儿园营养膳食指导计划
- 信息系统治理中的战略协同风险评估与管理-洞察阐释
- 机器学习在食品质量控制中的应用-洞察阐释
- 无线传感器网络在家居监控中的应用-洞察阐释
- 氨基比林注射液的经济性与临床优化研究-洞察阐释
- 老妈是个菜贩子(2022年海南中考语文试卷记叙文阅读题及答案)
- 低空经济产业园商业计划
- 四川省绵阳市游仙区2024-2025学年高二语文上学期期末考试考试试题
- 别墅清包工合同协议书
- DL∕T 1297-2013 电能质量监测系统技术规范
- 高考英语688高频词汇excel版
- 预制混凝土盖板合同范本
- 双小齿轮助力式电动转向器技术要求及试验方法
- 基础有机化学实验智慧树知到期末考试答案章节答案2024年浙江大学
- (高清版)JCT 864-2008 聚合物乳液建筑防水涂料
- ZXB∕T 0202-2013 球墨铸铁给排水管道工程施工及验收规范 技术要求
评论
0/150
提交评论