- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十三课 宏 1、宏对象概述 2、Access支持的基本操作 3、宏对象设计 4、宏的编辑与修改 5、宏对象的调试与执行 6、宏对象的其它应用 1 宏对象概述 前面介绍的数据库对象,它们都具有强大的功能。如果将这些数据库对象的功能组合在一起,可以担负起数据库中的各项数据管理工作了。 要使Access 的众多数据库对象成为一个整体,以一个应用程序的面貌展示给用户,就必须借助于代码类型的数据库对象。宏对象便是此类数据库对象中的一种。 宏对象实际上包含着一个操作序列以及操作参数和操作执行的条件,因此,可以使用宏来作为处理某一事件的方法。宏对象的作用就是为某一些简单的事件响应提供事件处理方法。 而多数对象的事件处理方法都是采用VBA编程实现的。 一般而言,对于较简单的事件处理方法,可以采用设计相应的宏对象来提供处理事件的方法。 宏对象还有一种不可替代的功能:启动Access数据库时自动运行,响应某些组合式功能键,等等。 2 常用的宏操作 3、OpenQuery宏操作 使用 OpenQuery 宏操作可以运行指定的查询、打开指定查询的设计视图或者在打印预览窗口中显示选择查询的结果。 4、OpenReport宏操作 使用OpenReport宏操作可以打印指定的报表、打开指定报表的设计视图或者在打印预览窗口中显示报表的结果,也可以限制需要在报表中打印的记录。 5、OpenTable宏操作 OpenTable 宏操作可以打开指定表的数据表视图、设计视图或者在打印预览窗口中显示表中的记录,也可以选择表的数据输入模式。 6、Rename宏操作 使用Rename 宏操作可以重新命名指定的数据库对象。 7、RepaintObject宏操作 RepaintObject 宏操作可以完成指定数据库对象挂起的屏幕更新。如果没有指定数据库对象,则对活动数据库对象进行更新。更新包括对数据库对象的所有挂起控件进行重新计算。 8、SelectObject宏操作 使用SelectObject 宏操作可以选择指定的数据库对象,使其成为当前对象。 9、Close宏操作 用Close宏操作可以关闭指定的窗口。如果没有指定窗口,Access 则关闭当前活动窗口。 10、DeleteObject宏操作 使用DeleteObject 宏操作可以删除一个特定的数据库对象。 2.2 数据导入导出类 1、TransferDatabase宏操作 使用TransferDatabase 宏操作可以在Access 数据库与其它的数据库之间导入与导出数据。还可以从其它的数据库链接表到当前数据库中来。通过链接表,在其它的数据库中也可以访问链接中表的数据。 2、TransferSpreadsheet宏操作 使用TransferSpreadsheet宏操作可以在Access 的当前数据库和电子表格文件之间导入或导出数据。还可以将Microsoft Excel 电子表格中的数据链接到Access 当前数据库中来。通过链接的电子表格,用户可以在Access 中查看和编辑电子表格数据,同时还允许在Microsoft Excel 电子表格中对数据进行访问。 3、TransferText宏操作 使用TransferText宏操作可以在Access 的当前数据库与文本文件之间导入或导出数据。还可以将文本文件中的数据链接到Access 的当前数据库中。 2.3 记录操作类 1、GoToRecord宏操作 使用GoToRecord宏操作可以在打开的表、窗体或查询中重新定位记录,使指定的记录成为当前记录。 2、FindRecord宏操作 FindRecord宏操作可以查找与给定的数据相匹配的首条记录。该操作可以在数据表视图、查询和窗体的数据源中查找记录。 3、FindNext宏操作 FindNext宏操作通常与FindRecord 宏操作搭配使用以查找与给定数据相匹配的下一条记录。可以多次使用FindNext宏操作以查找与给定数据相匹配的记录。FindNext宏操作没有任何操作参数。 2.4 数据传递类 1、Requery宏操作 使用Requery宏操作可以通过刷新控件的数据源来更新活动对象中特定控件的数据。如果不指定控件,Requery宏操作将对对象本身的数据源进行刷新。Requery宏操作可以保证活动对象或其所包含的控件显示的是最新的数据。 2、SendKey
您可能关注的文档
- 一年级上册汉字娃娃找朋友课件教案课文朗读素材西师大版汉字娃娃找朋友.ppt
- 教材考点系统化复习第十一章中国的自然环境.ppt
- 一年级上册画课件1课件.ppt
- 教材考点系统化复习第四章居民和聚落发展与合作.ppt
- 一年级上册姐妹岛课件教案课文朗读素材西师大版姐妹岛.ppt
- 一年级上册鸟孩子课件教案课文朗读素材西师大版鸟孩子.ppt
- 千年书法课件.ppt
- 教材考点系统化复习第五章我们生活的大洲——亚洲.ppt
- 千言万语总关“音”1章节.ppt
- 一年级上册我爱吃的蔬菜课件教案课文朗读素材西师大版我爱吃的蔬菜.ppt
- 课前三分钟演讲稿精选.pdf
- 课程设计 自动卸料爬斗的的PLC控制.pdf
- 2024-2025学年初中信息技术(信息科技)人教版(三、四年制)第四册教学设计合集.docx
- 评语大全之项目经理工作评语.pdf
- 2024-2025学年初中信息技术(信息科技)清华大学版(2012)八年级下册教学设计合集.docx
- 2024-2025学年初中信息技术(信息科技)青岛版(2024)第五册教学设计合集.docx
- 基于深度学习的图像风格迁移在艺术创作中的个性化推荐系统研究资料集.docx
- 试验室操作间管理制度.pdf
- 2024-2025学年初中信息技术(信息科技)清华大学版(2024)A版七年级上册教学设计合集.docx
- 话题标题作文坚守与改变”写作示例话题作文.pdf
文档评论(0)