- 0
- 0
- 约3.99万字
- 约 219页
- 2019-10-11 发布于广东
- 举报
图9.19结构化程序的种类 返回 图9.20条件控制输出实例 返回 图9.21求解方程窗体界面 返回 图9.22多分支选择框图 返回 图9.23个人所得税编辑界面 返回 图9.24银行个人利息编辑界面 返回 图9.25当循环流程框图 返回 图9.26利用Do…While Loop循环求和 返回 图9.27直到循环流程 返回 图9.28利用Do…Loop While循环求和 返回 图9.29使用Do Until…Loop循环求和 返回 图9.30使用Do…Loop Until循环求和 返回 图9.29使用Do Until…Loop循环求和 返回 9.9 VBA与宏 DoCmd.RunMacro MacroName [, RepeatCount ] [,RepeatExpression] 2.说明 MacroName:必选项,表示当前数据库中要执行的宏名称。 ● RepeatCount:可选项,表示要执行宏的次数,省略时只运行一次宏。 ● RepeatCount是一个整数值。 ● RepeatExpression:可选项,在每次执行宏时进行计算,当结果为False(值0)时,停止执行宏。RepeatExpression是一个数值型表达式。 例9.28案例十四中的过程代码如图9.42所示。 上一页 下一页 返回 9.9 VBA与宏 说明:在过程代码中,使用Docmd.RunMacro“登录界面”时运行宏;使用DoCmd.Cloas关闭登录窗口。 要点提示 VBA的窗体操作主要有两个重要的命令:打开窗体Docmd.openform和关闭窗体Docmd.close} VBA中对变量名的大小写不敏感。 知识拓展 VBA是基于VB ( Visual Basic)发展而来的,它们具有相似的语言结构。VB是Microsoft的主要图形界面开发工具,VBA则是VB的子集。VBA提供了面向对象的程序设计方法,提供了相当完整的程序设计语言。VBA易于学习掌握,可以使用宏记录器记录用户的各种操作并将其转换为VBA程序代码。 上一页 下一页 返回 9.9 VBA与宏 这样用户可以容易地将日常工作转换为VBA程序代码,使工作自动化。 本章小结 本章讲述了Access 2010的模块操作及使用,包括模块的建立方法、数据类型、常量、变量与表达式、常用函数、事件和方法、VBA程序结构、数组及变量的作用域。重点讲述了VBA的程序控制流程,以6个案例为引线,说明过程在条件、多分支选择和循环中的使用方法,且引用了大量实例说明VBA过程和函数过程的使用。本章最后介绍了调试程序的步骤、VBA和宏嵌入的方法。通过本章学习,不仅能掌握Access 2010的基本编程法则,还能根据案例步骤编写实用程序。 上一页 返回 图9.1方程求解界面 返回 表9.1个人所得税利率表 返回 图9.2计税界面显示 返回 图9.3存款计算器显示界面(一) 返回 图9.4存款计算器显示界面(二) 返回 图9.5登录界面设计 返回 图9.6使用循环与数组运行结果 返回 图9.7使用双循环与数组 返回 图9.8模块编辑窗口 返回 图9.9创建Hello过程 返回 图9.10模块工具栏 返回 图9.11函数调用过程代码及结果 返回 图9.12打开立即窗口并输出结果 返回 图9.13参数传递代码及结果 返回 表9.2数据类型表 返回 图9.14“选项”对话框 返回 表9.3常用运算符 返回 表9.4日期/时间函数 返回 表9.5算术函数 返回 表9.6字符函数 返回 上一页 表9.6字符函数 返回 下一页 表9.7类型转换函数 返回 表9.8逻辑测试函数 返回 表9.9图标形式及对应值按钮表 返回 表9.10 MsgBox函数按钮形式及对应值表 返回 图9.15输入/输出对话框的使用 返回 图9.16使用条件函数运行结果 返回 图9.17常用控件界面 返回 图9.18添加组合框控件数据 返回 9.5 VBA程序流程控制 五、For Each…Next 循环 1.语法格式 For Each element In group [循环体] [Exit For] [语句] Next 2.说明 该循环不是将语句运行指定的次数,而是对于数组中的每个元素或对象集合中的每一项重复一组语句。 上一页 下一页 返回 9.5 VBA程序流程控制 这在不知道集合中元素的数目时非常有用。 例9.22利用For EachwNext,输出一个长度为20的随机数组,并求数组的和及大于50的元素个数。过程代码如图9.35所示,结果如图9.36所示。 六、双重循环和多重循环 双重循环:循环语句的循环体本身也是一个循环。对于一个m行n列的数据行列阵来说,常常需要用双重循环才能计算到行列阵中的每一个数据。例如,一个乘法口诀表,需
您可能关注的文档
- 收银员岗位知识与技能 教学课件 作者 王家申_ 收银员课件模块一——六.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第1章初入3dsmax9-基础知识和操作.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第2章二维建模.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第3章三维建模.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第4章材质与贴图.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第5章灯光与摄像机.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第6章动画制作及后期处理.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第7章综合案例.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君前言.ppt
- 3dsmax9实用教程教学课件作者周蔚第2章.ppt
- access2010数据库技术及应用教学课件作者姜增如10.ppt
- access2010数据库技术及应用教学课件作者姜增如目录.ppt
- access2010项目教程教学课件作者代秀珍目录前言.ppt
- access2010项目教程教学课件作者代秀珍项目1.ppt
- access2010项目教程教学课件作者代秀珍项目2.ppt
- 数字电子技术 第2版 教学课件 作者 曾晓宏 数字电子技术电子教案首页.ppt
- access2010项目教程教学课件作者代秀珍项目3.ppt
- 数字电子技术 教学课件 作者 胡祥青 何晖 数字电子技术 第四章触发器.ppt
- access2010项目教程教学课件作者代秀珍项目4.ppt
- access2010项目教程教学课件作者代秀珍项目6.ppt
最近下载
- 国有企业集团穿透式监管与财务数智化转型升级工作实施方案.pdf VIP
- 人教版(部编版)四年级下册《道德与法治》全册PPT教学PPT课件.docx VIP
- 核心素养下初中物理跨学科项目式学习的实践与研究.docx VIP
- 招投标基础知识培训.pdf VIP
- 2026春统编版 八年级下册 第一单元写作 考虑目的和对象 课件.pptx VIP
- PCB设计规范IPC2152中文.doc VIP
- 项目部消防应急演练方案应急预案.docx VIP
- (重点)护理考研《基础护理学(第7版)》高频考点速记题库资料500道_含答案.pdf VIP
- ISO 1461-2022中文+英文钢铁制品热浸镀锌层—规范和试验方法.pdf
- IEC 61000-4-2标准中文版文档.docx VIP
原创力文档

文档评论(0)