(macro)是指一个或多个操作的集合。我们把那些能自动执行某种操作的命令统称为“宏”。宏也是一种操作命令,它和菜单操作命令是相同的,只是它们对数据库施加作用的时间有所不同,作用时的条件也有所不同。1、,通过生成一系列要执行的操作来编写的。生成宏时,选择每一个操作,然后输入每个操作所必需的信息。通过使用宏,用户无需在VBA模块中编写代码,即可在窗体、报表和控件中添加功能。宏提供了VBA中可用命令的子集,一般认为生成宏比编写VBA代码更加容易。ess中,一共有53种基本宏操作。大致将宏可以分为以下三类。操作序列宏:包含操作序列的宏。宏组:为了便于数据库的管理,设计时将不同的宏按照分类组织到不同的宏组中的宏。条件宏:使用条件表达式可以在满足特定条件时才执行操作的宏。,可以保证工作的一致性,还可以避免由于忘记某一操作步骤而引起的错误。宏的具体功能如下:2、。打开和关闭表、查询、窗体和报表。执行报表的预览、输出操作以及报表中数据的发送。设置窗体或报表中控件的值。ess工作区中任意窗口的大小,执行窗口移动、缩小、放大和保存等操作。执行查询操作,以及数据的过滤、查找。为数据库设置一系列的操作,以简化工作。,如打开和关闭窗体、显示和隐藏工具栏或运行报表等,使用宏是一种很方便的方法。它可以便捷地将已经创建的数据库对象联系在一起,因为不需要记住各种语法,并且每个操作的参数都显示在“宏”窗口的下半部分。1、,应该使用VisualBasic。2、。创建自己的函数。显示错误消息。创建或操作对象。执行系统级别的操作。一次操作多个记录。将参数传送给VisualBasic过程。ess数据库(.mdb)ess项目(.adp)ess数据库(.mdb)ess项目(.adp)ess数据库(.mdb)ess项目(.adp)操作类GoToControl把焦点移到打开的窗体、窗体数据表、表数据表、查询数据表中当前记录的特定字段或控件上FindRecord查找符合FindRecord参数指定的准则的第一个数据实例FindNext查找下一个记录,该记录符合由前一个FindRecord操作或“在字段中查找”对话框所指定的准则数据ess窗体、窗体数据表或报表上的字段、控件或属性的值进行设置代码执行类RunApp运行一个Windows或MS-DOS应用程序,如Word、Excel和PowerPointRunCode调用VisualBasic的Function过程RunSQL执行指定的SQL语句以完成操作查询,还可以运行数据定义查询RunMacro运行宏,“嘟嘟”声Echo指定是否打开响应。例如,ess2003Save保存指定对象。未指定对象时,保存当前活动的对象SetValue对窗体、窗体数据表或报表上的字段、控件或属性的值进行设置ShowAllRecords从激活表、查询和窗体中移去所有已应用过的筛选StopAllMacros中止当前所有宏的运行StopMacro停止当前正在运行的宏
Access数据库基础教程 刘东 刘丽 第7章 宏 来自淘豆网m.daumloan.com转载请标明出处.