- 0
- 0
- 约2.45千字
- 约 31页
- 2019-08-22 发布于天津
- 举报
第6章 宏;;通过宏的自动执行重复任务的功能,可以保证工作的一致性,还可以避免由于忘记某一操作步骤而引起的错误。宏的具体功能如下: ;操作是宏的基本组成部分,其作用就是执行某个操作命令。一个宏对象可以包含多个宏操作,组成一个操作系列。宏将按序列执行一系列控制指令。 ;嵌入宏与独立宏正好相反,它嵌入到窗体、报表和控件对象的事件中,嵌入宏是所嵌入的对象和控件的一部分。嵌入宏在导航窗格中不可见。 ; 1、宏的结构;分类;记录操作类;提示类;6.1.3 宏选项卡和设计视图 ;进入“宏设计”选项卡后,在Access窗口下方,分成3个窗格,左边导航窗格显示宏对象,中间窗格是宏设计器,右边窗格就是“操作目录”,如图6-2所示。;操作目录窗格由3部分组成,上部是程序流程部分,中间是操作部分,下部是此数据库中的对象。
(1)程序流程
程序流程包括注释(Comment)、组(Group)、条件(If)和子宏(Submacro)。
(2)操作部分
操作部分吧宏的操作按操作性能分为8组,分别是“窗口管理”、“宏命令”、“筛选/查询/搜索在”、“数据导入/导出”、“数据库对象”、“数据输入操作”、“系统命令”和“用户界面命令”。Access 2010以清晰的结构形式形式操作命令,是用户创建和管理宏更加方便。如图6-3所示。
(3)在此数据库中
在此部分中列出了当前数据库中的所有宏,以便用户可以重新使用所创建的宏或事件过程代码。如图6-4所示。;在Access 2010中,系统重新设计了宏设计器,与以前版本相比更接近VBA事件过程代码的开发界面,使得开发宏更加方便。
当创建一个宏后,在宏设计器中会出现一个组合框,组合框中显示添加新操作的占位符,组合框前有个绿色十字,这是展开/折叠按钮,如图6-5所示。
添加新操作的方法有3种:
(1)直接在组合框中输入操作符;
(2)展开“添加新操作”组合框,在下拉列表中选择操作;
(3)从“操作目录”窗格中,将某个操作直接拖拽到宏设计器中的组合框中。;6.1.4 事件属性 ;1) 插入前(BeforeInsert),当用户在新记录中输入第一个字符时事件发生,在记录真正被创建之前发生。
2) 插入后(AfterInsert),事件在添加新记录之后发生。
3)更新前(BeforeUpdate),事件在控件中的数据被改变或记录被更新之前发生。
4)更新后(AfterUpdate),事件在控件中的数据被改变或记录被更新之后发生。
5)删除(Delete),在用户完成了某些操作时发生事件。例如,按下Delete键,以删除一条记录,在记录实际上被删除之前事件就发生了。
6)打开(Open),在窗体已打开,但第一条记录尚未显示时,Open事件发生。对于报表,事件在报表被预览或被打印之前发生。
7)关闭(Close),事件在当窗体或报表被关闭并从屏幕删除时发生。
8)加载(Load),窗体打开并且显示其中记录时事件Load发生。;9)卸载(Unload),事件在窗体被关闭之后,在屏幕上删除之前发生。当窗体重新加载时,Access将重新显示窗体和重新初始化其中所有控件的内容。
10)获得焦点(GotFocus),事件在窗体或控件接收到焦点时发生。
11)失去焦点(LostFocus),事件在窗体或控件失去焦点时发生。
12)单击(Click),当用户在一个对象上按下然后释放鼠标按钮时,事件Click发生。
13)计时器触发(Timer),窗体的 Timer 事件按窗体的TimerInterval属性指定的时间间隔定期发生。使用TimerInterval属性可以以毫秒为单位在窗体的 Timer 事件之间指定一个时间间隔。;消息是系统定义的一个32位的值,它唯一地定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息可以由系统或者应用程序产生。比如应用程序改变系统字体改变窗体大小。应用程序可以产生消息使窗体执行任务,或者与其他应用程序中的窗口通讯。;6.2.1 创建操作序列宏 ;6.2.2 创建子宏 ;在Access 2010中创建子宏:
1)选择Access 2010“创建”选项卡,打开一个数据表。在“创建”选项卡上的“宏与代码”组中,单击“宏”按钮,打开宏设计器窗口。
2)在“操作目录”窗格中,将程序流程中的子宏命令SubMacro拖拽到“新添加操作”组合框中。
3)在“添加新操作”列中单击下拉按钮,显示操作列表,单击要使用的操作。
4)在“子宏”列表框中为第一个宏输入名称,重复这前面两步,用户可以添加后续宏执行。
5)单击快速访问工具栏中的“保存”按钮,弹出“另存为”对话框,在“宏名称”文本框中输入名
您可能关注的文档
- 50种常见灌木说课讲解.ppt
- 50种室内植物花卉的功能介绍学习资料.ppt
- 51【实例】锦兴(福建)化纤公司组织手册教学教案.doc
- 54教学设计《吃西瓜》培训教材.doc
- 54页-例2-比的应用上课讲义.ppt
- 56用字母表示数2教学教案.docx
- 58同城盈利模式分析演示教学.ppt
- 60kV变电站RTU设计课程设计论文文章讲义教材.doc
- 60句关于诚信的名言警句教学讲义.doc
- 60句关于诚信的名言警句资料讲解.doc
- 2025年新外研版三年级上册英语同步教学课件.pptx
- 红十字会大讲堂管理制度.docx
- 技术奇点(Singularity)理论的科学基础、哲学思辨与未来社会构想 _2026年1月.docx
- 公共艺术项目在激活城市消极空间(如高架桥下、废弃铁轨)中的作用 _2026年1月.docx
- “双减”政策对校外培训行业转型及家庭教育投入变化的影响 _2026年1月.docx
- Z世代员工对职场“摸鱼文化”的态度成因与管理对策研究 _2026年1月.docx
- 跨文化团队管理中的沟通障碍、文化冲突与融合策略案例分析 _2026年1月.docx
- 共享经济平台将劳动者归类为“合作伙伴”的伦理与法律责任 _2026年1月.docx
- 大型国际展会(如进博会、CES)的绿色会展实践与可持续发展评估 _2026年1月.docx
- 地理标识产品(如阳澄湖大闸蟹)与产地旅游的融合发展研究 _2026年1月.docx
最近下载
- 最新小学语文新课程标准测试题.pdf VIP
- 最新小学语文新课程标准测试题.doc VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- 无人机装调检修工作流程6.22.pdf VIP
- 中国临床肿瘤学会(CSCO)尿路上皮癌诊疗指南2025.docx VIP
- 《2025中国临床肿瘤学会尿路上皮癌诊疗指南》.docx VIP
- 无人机实训手册(组装与调试).docx VIP
- Unit2 No rulesNo order sectionA 1a-1d听说课件 内嵌音频——人教.pptx VIP
- 《无人机的组装与调试》实训教案.docx VIP
- 孟繁金《基础会计(第九版)实训与练习》参考答案.docx VIP
原创力文档

文档评论(0)