- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第8章 VBA程序设计语言 8-1 Microsoft Access 2010 * * * * * * * 第8章 VBA程序设计语言——程序设计语言概述 8-1 第8章 VBA程序设计语言 ——程序设计语言概述教学内容 程序 程序设计方法 程序设计语言 VBA简介 VBA窗口的打开 VBE窗口的组成 第8章 VBA程序设计语言 ——程序设计语言概述学习目标 认知目标: 了解程序的概念 了解程序设计的基本方法 了解程序设计语言 初步认识VBA 引言 交互方式可以完成一些简单的操作,利用宏方式可以将简单的操作封装在宏对象中,宏的一次执行,可以批量完成很多项操作,效率较高。 但宏只能完成逻辑较为简单的批操作,逻辑复杂的批量操作必须设计程序来完成 Access VBA是用Basic语言作为语法基础的可视化高级语言,它既支持面向过程的程序设计,也支持面向对象的程序设计。 一、程序 一般定义:为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。 从形式上看,程序是一系列命令的有序集合,程序中的命令是符合某种计算机语言规范的语句,这些语句能够被计算机所识别和执行,每个语句都规定了某种计算机操作。 从主体上看,程序是计算机解决问题的过程或对象,它以自己的规范描述了计算机解决问题的算法和数据。计算机通过执行程序来解决特定的问题并实现特定的目标。 二、程序设计方法 程序设计方法有两种: 面向过程程序设计 面向对象程序设计 在面向过程程序设计中,人们需要考虑程序的组成过程和流程,考虑解决问题的过程组合、过程内部程序结构、过程之间的协作关系等,是一种程序流驱动的以过程为中心的程序设计方式。 二、程序设计方法 在面向对象程序设计中,人们需要考虑的则是程序需要什么样的对象和怎样创建这些对象,考虑解决问题需要创建哪些对象、对象包括哪些属性和方法、对象之间如何协作等等,程序的设计思想发生了根本性改变,程序的结构也由众多过程的组合演变成了各种对象的有机组合,程序的驱动机制由程序流驱动演化为事件驱动。 Access既支持面向过程的程序设计方法,也支持面向对象的程序设计方法。 三、程序设计语言 简单讲,程序设计语言就是编写计算机程序的语言。 一般定义:程序设计语言是一系列标准和规范的集合,通常它有基本的单词集,由相应的句法规则将这些单词组合成语句,并将完成一定功能的若干条语句组成程序。 三、程序设计语言 按照程序设计方法的不同,程序设计语言分面向过程程序设计语言和面向对象程序设计语言两种。 面向过程程序设计语言以操作和过程为中心,以“数据结构+算法”为设计范式,用语句描述算法,通过顺序执行程序完成任务。 面向对象程序设计语言以对象和数据结构为程序设计中心,以“对象+消息”为设计范式,用事件触发和消息传递为机制使各相关对象协同工作。 四、VBA简介 1.VBA窗口的打开 Access的编程界面称为VBE(Visual Basic Editor),是Office所有组件公用的程序编辑系统。在VBE中用户可以方便地编写VBA过程和函数。 四、VBA简介 1.VBA窗口的打开 VBE窗口的常用打开方式有以下5种: (1)单击“创建”选项卡中“宏与代码”组中的“模块”、“类模块”或“Visual Basic”按钮 (2)双击在数据库窗口的“导航窗格”中的某个模块对象,打开VBE窗口并显示该模块内容。 (3)使用快捷键Alt+F11可以在数据库窗口和VBE窗口之间来回切换。 四、VBA简介 1.VBA窗口的打开 (4)在某个窗体或报表的设计视图下,在“设计”选项卡中,单击“工具”组中的“查看代码”按钮。 (5)在窗体设计窗口,单击“属性表”中的“事件”选项卡上的某一事件,然后单击该事件名后的“选择生成器”按钮,选择“代码生成器”单击“确定” 四、VBA简介 2.VBE窗口的组成 工程窗口 --选择对象 属性窗口 --选择对象属性 监视窗口 立即窗口 代码窗口 本地窗口 四、VBA简介 2.VBE窗口的组成 除标题栏、菜单栏、工具栏外,VBE窗口还有自己独有的窗口,包括工程窗口、属性窗口、代码窗口、立即窗口、对象窗口、对象浏览器窗口、本地窗口和监视窗口等等。用户通过这些窗口可以方便地开发应用程序。 四、VBA简介 2.VBE窗口的组成 下面简单介绍4种常用窗口。 (1)工程资源管理器窗口 Access VBA在开发环境中,为了管理数量众多的模块,嵌入了工程资源管理器这一工具,它可以以树形层次结构的形式管理当前工程中所包含的所有模块。 当前工程是指以当前打开的数据库为基础数据的数据库应用系统,在默认情况下,该工程的名称和当前数据库的名称相同。 四、VBA简介 2.VBE窗口
您可能关注的文档
- 3D打印技术5.2 光固化成型工艺的过程.ppt
- 3D打印技术5.3 光固化成型材料.ppt
- 3D打印技术5.4 光固化成型技术的应用.pptx
- 3D打印技术6.1三维打印成型技术种类.pptx
- 3D打印技术6.2 液滴粘接粉末三维打印成型技术的工艺原理.pptx
- 3D打印技术6.3三维打印成型技术的工艺特点.pptx
- 3D打印技术6.5三维打印成型技术的应用.pptx
- 3D打印技术6.6三维打印成型技术的发展趋势.pptx
- 3D打印技术7.1薄材叠层制造成型工艺的基本原理和工艺特点.ppt
- 3D打印技术7.2薄材叠层制造成型工艺的过程.ppt
- 某灯具厂老化测试设备管理规范.docx
- 2026届辽宁省鞍山市第二十六中学数学九年级第一学期期末综合测试试题含解析.doc
- 南端的主设备继电保护新技术.ppt
- 广东省东莞市寮步镇信义学校2026届数学八上期末检测试题含解析.doc
- 2026届唐山市重点中学数学九上期末调研试题含解析.doc
- 江苏省南通市海门市2026届八年级数学第一学期期末学业水平测试模拟试题含解析.doc
- 某灯具厂成品物流成本管理规范.docx
- 2026届安徽省宣城市第二中学数学九年级第一学期期末学业水平测试模拟试题含解析.doc
- 江苏省常州市武进区2026届数学八上期末质量检测模拟试题含解析.doc
- 广西桂林市奎光学校2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
最近下载
- 建筑工程项目管理【机考真题】-0012 .pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 建筑工程项目管理【机考真题】01.pdf VIP
- 玻璃有限公司突发环境事件应急预案.docx VIP
- 著作权申请表.doc VIP
- 建筑工程项目管理【机考真题】-0014 .pdf VIP
- 浙江省宁波市南三县(奉化区 宁海县 象山县)2024学年第一学期期末抽测九年级科学试题(含答案).docx VIP
- 第8章 CR400BF动车组简介《复兴号动车组司机操作及整备》教学课件.ppt VIP
- 第28课_改革开放和社会主义现代化建设的巨大成就【课件】(20页).pptx VIP
- S145水表井标准图集.pdf VIP
原创力文档


文档评论(0)