- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.3 自定义窗体 3.在VBA中运行宏 在VBA程序中,使用DoCmd对象中的RunMacro方法调用宏。 格式:docmd.runmacro 宏名 4.自动运行的宏 保存宏时将宏的名称命名为:AutoExec 。该宏可在首次打开数据库时执行。打开数据库时,access将查找一个名为AutoExec的宏,如果找到,就自动运行它。 练习:将例8-1保存的宏重命名为:autoexec 重新打开数据库,观察效果。 8.3 自定义窗体 8.3.2 宏的调试 在宏的设计过程中常常会遇到一些问题,这时就需要依靠Access提供的测试功能来修改错误,其中一个主要的方法就是单步执行宏。 单步执行是一种调试技术,一次只运行宏的一个动作或 Visual Basic 的一行代码。使用单步执行宏 ,可以观察宏的流程和每一个操作的结果,并且可以排除导致错误或产生非预期结果的操作。 8.3 宏的执行与调试 首先要单击“宏工具设计”选择卡上的“单步”命令 ,然后单击“运行”按钮 。这时会弹出一个对话框,如下图所示,在这个对话框上,单击“单步执行”按钮以执行显示在“宏单步执行”对话框中的操作,单击“停止所有宏”按钮,以停止宏的执行并关闭对话框。单击“继续”按钮,以关闭单步执行并执行宏的未完成部分。 8.3 自定义窗体 【例8-7】将“例8-1”宏中“OpenForm”操作的窗体名称参数设置为“宏案例”。用单步执行对该宏进行调试并修改。 8.4 宏的应用案例 【例8-8】 创建一个登录窗体,如下图。当用户输入正确的用户名“admin”和密码“123456”后,打开例8-6中的“主界面”窗体,否则要求用户重新输入用户名和密码。 分析:需要使用if…else… 需要引用窗体中的控件 可以使用嵌入宏 要点:窗体控件的名称 小 结 宏是由一个或多个操作构成。每个操作可以完成特定的功能。 宏可以分为独立宏和嵌入式宏。独立宏创建后在导航窗格中单独存在,而嵌入式宏则是窗体或报表的一部分。 宏中多个操作从上往下依次执行。可以添加If块,使得操作仅在特定条件为 true 时才执行。 课后习题参考答案 1:选择题 DDBCB, AAABB, BDD 2:填空题 操作 Runmacro 从上到下依次 True false 事件属性值 Messagebox Forms![窗体名]![控件名] Openform 不会 3:简答题 此处省略200个字。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 数据库基础与应用 第 8 章 宏 教学内容 8.2 宏的创建与编辑 2 8.1 宏的基本概念 3 1 8.4 宏的应用案例 4 8.3 宏的执行与调试 3 3 这一章我们将学习到下面的知识 8.1 宏的基本概念 引入:在word文档中有10个大小不一的图片,怎样快速的将10个图片的高度和宽度均更改为5cm? 8.1 窗体概述 宏是Access的基本对象之一。 宏是一种特殊的代码。它能够将各对象有机地组织起来,按照某个顺序执行操作步骤,完成一系列操作。 宏是一个或多个操作的集合,其中每个操作执行特定的功能。 每个操作命令是由动作名和操作参数组成的。 8.1.1 什么是宏 指定做什么。 例如:打印 指定具体的对象。 例如:“成绩报表” 8.1 窗体概述 宏 的 作用: 连接多个窗体和报表 自动查找和筛选记录 自动进行数据校验 设置窗体和报表属性 自定义工作环境 8.1.2 常用的宏操作 Access2010提供了80多个可选的宏操作命令,用户可以根据需要利用这些命令设计功能多样的应用程序。 宏操作 作用 OpenForm 打开一个窗体 OpenQuery 打开一个查询 OpenReport 打开一个报表 OpenTable 打开一个数据表 CloseWindow 关闭数据库对象,如数据表、窗体、报表、查询、宏、数据页等。如果没有指定对象,则关闭活动窗口 1.打开或关闭数据库对象 8.1.2 常用的宏操作 宏操作 作用 Beep 使计算机发出“嘟嘟”声 MessageBox 显示消息框。可以设置消息框的类型 2.显示消息 8.1.2 常用的宏操作 宏操作 作用 MaximizeWindow 用于最大化激活窗口 MinimizeWindow 用于最小化激活窗口 RestoreWindow 用
文档评论(0)