- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据库应——第七章宏用
7.1宏概述7.1.1宏的概念宏是Access数据库中六大对象之一;表、查询、窗体、报表对象以处理数据为核心,而宏以对对象的控制为主;宏通常会包含一个或者一组特定操作(命令);当宏得到运行时,宏中包含的所有操作将按照我们事先拟定的顺序执行,以达到批量处理命令解决某个特定问题、实现某个特定任务的目的。
7.1宏概述7.1.2宏的类别独立宏象表、查询那样在导航窗格中显示为某个名称的独立的宏对象嵌入宏嵌入在窗体、报表或控件的事件属性中的宏数据宏嵌入在表中对应表的数据更新的相关事件的宏
7.1宏概述7.1.3宏的安全设置Access默认阻止数据库中宏包含操作的运行。添加数据库到“受信任的文档”。此时,该数据库中包含的宏操作将被允许执行执行。数据库打开如果出现此界面,则点击“启用内容”按钮,可将这个数据库添加到“受信任的文档”当中
7.1宏概述7.1.3宏的安全设置撤销“受信任的文档”。选择“文件”菜单的“选项”命令,打开“Access选项”对话框;选择“信任中心”,单击“信任中心设置”按钮,弹出“信任中心”对话框;选择“受信任文档”,然后单击“清除”按钮即可。
7.1宏概述7.1.3宏的安全设置通过信任中心来设置启用或者禁用宏选择“文件”菜单的“选项”命令,打开“Access选项”对话框;选择“信任中心”,单击“信任中心设置”按钮,弹出“信任中心”对话框;在“信任中心”对话框选择“宏设置”,然后设置禁用或者启用即可
7.2独立宏独立宏是存储在宏对象中的宏。每个宏对象都有一个对象名称,并显示在导航窗格中。导航窗格中的宏对象
7.2独立宏7.2.1创建独立宏“创建”选项卡的“宏与代码”组中,单击“宏”按钮,进入“宏设计视图”。
7.2独立宏宏设计视图操作目录在宏中添加操作编辑宏中的操作宏的保存运行独立宏添加的操作操作的参数单击可以在此处添加新的操作
7.2独立宏例7-1:在“学生管理”数据库中,创建一个独立宏,宏对象命名为“例7-1”,该宏首先包含一条注释,注释内容是“这是一个简单的独立宏的例子”,第一条操作命令是打开学生数据表,并进入数据表视图;第二条操作命令是MessageBox,用于显示一个消息对话框;显示消息的内容是“单击后将执行最大化窗口操作!”;第三条操作命令是MaximizeWindow,将第一条操作打开的数据表窗口最大化。
7.2独立宏7.2.2宏分组一个宏可以分成若干个组;分组的目的仅便于阅读,并不影响宏的运行;宏分组可以嵌套定义;每个组以“Group”开头,在“Group”之后我们可以定义组名,每个组的结束以“EndGroup”标记,在“Group”和“EndGroup”之间则是我们定义在这个组中包含的相关操作。
7.2独立宏例7-2建立一个宏,将“学生管理”数据库中的“学生”表导出到EXCEL文件中,将“修课成绩”表导出到文本文件中,并在每个表导出完成后让计算机喇叭蜂鸣。要求,导出学生表和导出修课成绩表通过Group分成两组,宏对象命名为“例7-2”。
7.2独立宏7.2.3子宏在一个宏对象中可以建立多个子宏;每个子宏可以像宏那样包含一组操作;每个子宏可以给予独立的命名,叫做子宏名;子宏是“Submacro”操作建立的,其后需要输入一个子宏名,子宏的结束标记是“EndSubmacro”,“子宏:”和“EndSubmacro”之间应该包含该子宏所需要的操作。
7.2独立宏例7-3对例7-2做调整,将两个分组Group替换为子宏,子宏的名字与原有的分组名保持一致,每个子宏的功能与分组的功能对应并保持不变。
7.2独立宏子宏的运行单击“设计”选项卡的“运行”按钮运行宏,只有第一个子宏得到运行,第二个子宏并没有运行。这是因为子宏从逻辑上来讲就是一个宏,当我们运行一个包含子宏的宏对象,默认只会运行这个宏对象的第一个子宏。运行指定的子宏:“数据库工具”选项卡,点击“运行宏”按钮,会弹出“执行宏”对话框,单击宏名称组合框的下拉箭头,选择需要运行某个子宏并单击“确定”按钮即可。子宏引用的格式:宏对象名.子宏名如果宏对象包含子宏,那么运行宏的基本单位就改变为子宏,无法同时一次性运行一个宏对象的多个子宏。这一点和Group截然不同。
7.2独立宏7.2.4带条件的宏Access通过If操作实现条件判断,从而根据不同的情况执行不同的操作集合。单分支的If结构双分支的If结构
7.2独立宏例7-4设计一个宏,获取当前计算机系统的时间,如果当前时间是0~12点,通过MessageBox显示上午好,如果是12~18点,显示下午好,如果是18~24点,显示晚上好。
7.2独立宏7.2.5自动运行的宏Access在启动一个数
您可能关注的文档
最近下载
- 教案:ABB[a]-J-8ABB机器人高级编程.docx VIP
- 中国慢性冠脉综合征患者诊断及管理指南2024版解读.pptx
- 优秀工程项目管理经验分享.pptx VIP
- JGJT117-2019民用建筑修缮工程查勘与设计标准.docx VIP
- 2021年5月江苏省苏州工业园区初三调研(中考一模)英语试卷及答案.pdf VIP
- 【PDF】2022 年职业教育国家级教学成果奖申报.pdf VIP
- 电机基础知识入门 [(日)井出万盛 著] 2012年_部分10.pdf VIP
- 湘教版七年级地理上册第三章第二节气温和降水课件(共27张PPT)讲解.ppt VIP
- 科研项目中期检查报告书.docx VIP
- 丹江口水库现代化运行管理矩阵构建实践.docx VIP
文档评论(0)