- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第11章 宏;内容提要;;11.1 宏的基本概念;MicrosoftAccess提供了53种基本宏操作,每种基本操作都能实现一个特定的任务.下面我们介绍一些常用的基本操作(33种).
1.打开或关闭数据库对象
OpenForm:用于打开一个窗体,并通过选择窗体的数据输入与窗口方式,来限制窗体所显示的记录。
OpenReport:用于在“设计视图”或“打印预览视图”中打开报表或立即打印报表。也可以限制需要在报表中打印的记录。
OpenQuerv:用于打开查询,并在“数据表视图”、“设计视图”或“打印视图”中显示记录集。
OpenModule:用于在“设计视图”中打开一个模块。
OpenTable:用于在“数据表视图”、“设计视图”或“打印预览视图”中打开报表,可以选择表的输入方式。
Close:用于关闭数据库对象,即关闭指定的MicrosoftAccess窗口。如果没有指定窗口,则关闭活动窗口。;2. 运行和控制流程
RunSQL:用于执行指定的SQL语句。
RunApp:用于执行指定的外部应用程序。
RunCommand:用于运行MicrosoftAccess的内置命令。
RunMacro:用于运行宏,该宏可以在宏组中。
StopMacro:用于停止当前正在运行的宏。
RunCode:用于调用VB中的Function过程。
Quit:用于退出Access。
3. 设置值
SetValue:用于对MicrosoftAccess窗体、窗体数据表或报表上的字段、控件或属性进行设置。
SelectObject:用于选择指定的数据库对象。
ShowAllRecords:用于清除之前应用于活动表、查询或窗体中的所有筛选。;;6. 通知或警告用户
Beep:用于使计算机发出“嘟嘟”声。
MsgBox:用于显示消息框,包含警告信息或其他信息。
SetWarnings:用于关闭或打开系统消息。
7. 打印、导入和导出教据
PrintOut:用于打印打开数据库中的活动对象,也可以打印数据表、报表、窗体和模块。
TransferDatabase:用于与其他数据库导入或导出数据。
TransferText:用于从文本文件中导入数据或将数据导出到文本文件中。;利用设计视图创建宏
设置操作执行的条件
选择操作并指定操作参数
宏组的设计;;创建宏时经常需要设定限制条件,这样可以有选择地执行宏操作。创建带有条件的宏一般应遵循以下的原则:
“条件”栏中可以输入任何计算结果为 “True/False”或“是/否”??表达式。
“条件”栏中不可使用SQL语言表达式。
当条件表达式的值为“True”(或“是”)时,运行与当前条件表达式对应的宏操作。
可以直接在“条件”栏中输入条件,输入时不要在表达式前加等号(=),也可以利用“表达式生成器”自动生成条件。
宏可以根据条件表达式结果的真假选择不同的执行路径,每一个条件表达式只对这一行上的操作具有限制作用,对其他行上的操作没有限制。
在“条件”栏中有时需要输入省略号(…),它表示延续上一个操作的执行状态,也就是说要将某个条件同时应用于多个操作。;;;;【提示】创建宏组时,宏名是区分各个宏的唯一标志,因此必须填写宏名。输入第一个宏的宏名后,第一个宏的宏名与其第一个操作显示在同一行上,如果有需要可以继续添加第二个操作、第三个操作……后面的操作在“宏名”部分保留为空,不再填写,直到第一个宏结束,开始创建第二个宏的时候才需要在“宏名”部分为第二个宏填写宏名。也就是说,宏组中的每一个宏都可以包含一个或多个操作,一个宏中的所有操作应具有同一个宏名,因此我们只需在宏的第一个操作的“宏名”部分填写宏名即可,其他操作的“宏名”部分应保留为空,如下图所示。;;移动操作
选中要移动的操作行,在行标题按钮上单击鼠标左键不松手,此时鼠标变为白箭头并带有一个虚方框,拖动鼠标到合适的位置松手,选中的操作行即被移动到新的位置了。
复制、剪切、粘贴操作
选中某个操作行,在选中的操作行上单击鼠标右键,在弹出的快捷菜单中选择相应的命令即可,如下图所示。;11.5 宏对象的调试与执行;;;“单步执行”按钮:表示执行当前显示的操作,单击一次“单步执行”按钮,执行一个操作,这个按钮能够帮助我们完成单步执行宏。
“停止”按钮:表示停止宏的运行并关闭“单步执行宏”对话框。
“继续”按钮:表示关闭单步执行,继续执行宏中还
未执行的其他部分。
如果想要在宏的正常运行过程中暂停宏的执行,改用单步执行宏,那么按下“Ctrl+Break”快捷键暂停正在运行的宏,再按照上述的方法启动单步执行宏。
如果宏中存在错误,在单步执行宏时就会在窗口中显示“操作失败”对话框,这个对话框将显示出错误操作的操作名称、参数以及相应的条件。;11.5.2 宏的运行;;【注意
您可能关注的文档
- 第13课-英国的新生(ppt课件)(川教版九上).pptx
- 部编版一年级下册《一个接一个》ppt课件(完美版).pptx
- 7第三章互感器2.pptx
- D现货连续交易的原理.pptx
- 激励理论及分类课件.pptx
- 设计制作上苍中学施晓育.pptx
- 童城市化过程与特点课件.pptx
- 船体总振动计算的迁移矩阵法课件.pptx
- 肿瘤遗传学课件.pptx
- 学会宽容-主题班会ppt课件.pptx
- 2022-2023学年山东省临沂市蒙阴县实验中学联考数学试题试卷含解析.doc
- 2022-2023学年安徽舒城桃溪中学高考适应性测试(3月1日)数学试题含解析.doc
- 2022-2023学年安徽省青阳县第一中学高三第五次月考数学试题试卷数学试题含解析.doc
- 牛呼吸道疾病综合征病原PCR检测技术规范.pdf
- 大庆市野生鸟类疫源疫病监测技术规范.pdf
- fresh线性代数作业解决问题.pdf
- 005a1630模拟电子技术基础教学大纲.pdf
- 2022-2023学年安徽省阜阳市临泉县第一中学高三第二次高考模拟考试数学试题试卷含解析.doc
- 2022-2023学年山东省临沂市兰陵县第一中学高三5月联考数学试题含解析.doc
- samsung专有内容可能会更改electrical part list电气零件清单.pdf
1亿VIP精品文档
相关文档
最近下载
- 神经病学课件:头痛完整版.ppt VIP
- DCC安装形式介绍.docx
- 病理形态实验学(东南大)中国大学MOOC慕课 章节测验 客观题答案.docx
- 中南大学2020-2021学年第2学期《资产评估学》期末考试试卷(A卷)含参考答案.docx
- 2024年中考道德与法治时政热点专题:爆火的哈尔滨旅游背后思考.pptx
- [遥感智能计算与信息提取]-遥感大数据认知与计算-第2讲.pptx VIP
- 2023年辽宁省中考生物试卷真题(含答案).docx
- 中外运物流方案.pptx VIP
- 养羊与羊病防制 任务五 羔羊培育、断奶鉴定及分群 50-断奶羊的分群(田得红).ppt
- 《民国往事》读后感.pdf VIP
文档评论(0)