资源预览内容
第1页 / 共46页
第2页 / 共46页
第3页 / 共46页
第4页 / 共46页
第5页 / 共46页
第6页 / 共46页
第7页 / 共46页
第8页 / 共46页
第9页 / 共46页
第10页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
AccessAccess宏及其应用宏及其应用11.1 宏概述宏概述w宏宏是是一一种种对对象象,建建立立宏宏可可以以自自动动处处理理某某些些特特殊殊的的任任务务。宏宏是是一一个个和和多多个个操操作作的的集集合合,其其中中每每个个操操作作实实现现某某些些特特定定的的功功能能,例例如如打打开开窗窗体体或或打打印某个报表。印某个报表。w宏宏是是一一种种经经过过特特殊殊封封装装的的程程序序代代码码,它它没没有有控控制制转转移移的的功功能能,也也不不能能直直接接操操纵纵变变量量。宏宏是是一一种种操操作作代代码码的的组组合合,它它以以操操作作为为单单位位,将将一一系系列列操操作作组组合合起起来来。宏宏运运行行时时,这这些些操操作作被被顺顺序序执执行。行。w宏宏的的每每个个操操作作都都可可以以带带有有参参数数,但但操操作作执执行行后后没没有返回值有返回值。211.1 宏概述宏概述w宏的功能宏的功能n显示和隐藏工具栏;显示和隐藏工具栏;n打开和关闭表、查询、窗体和报表;打开和关闭表、查询、窗体和报表;n执行报表预览、打印以及报表数据传送;执行报表预览、打印以及报表数据传送;n设置窗体、报表中控件的属性;设置窗体、报表中控件的属性;n设设置置Access对对象象窗窗口口的的大大小小,执执行行窗窗口口操操作作(如移动、放大等)。(如移动、放大等)。n执行执行Access菜单命令;菜单命令;n执行查询操作以及数据过滤和查找等。执行查询操作以及数据过滤和查找等。311.1 宏概述宏概述w宏的设计视图宏的设计视图操作操作操作参数操作参数注释注释411.1 宏概述宏概述w宏的设计视图宏的设计视图n操作:宏的基本组成部分,一个宏可以有多个操作,操作:宏的基本组成部分,一个宏可以有多个操作, 组成操作序列。组成操作序列。n注释:对操作的简单说明,表明该操作的作用、意义注释:对操作的简单说明,表明该操作的作用、意义n操作参数:不同的操作具有不同参数,指定了操作参操作参数:不同的操作具有不同参数,指定了操作参 数后才完整。例如,数后才完整。例如,OpenForm(打开窗打开窗 体体)操作,需要指定要打开的窗体的名操作,需要指定要打开的窗体的名 称,该名称就是称,该名称就是OpenForm的一个参数。的一个参数。511.2 宏的创建宏的创建w创建宏创建宏n单单击击左左面面工工作作区区的的“宏宏”,单单击击“数数据据库库”工工具具栏栏上上的的“新建新建”按钮,弹出如图所示的宏窗口。按钮,弹出如图所示的宏窗口。611.2 宏的创建宏的创建n单单击击“操操作作”栏栏,从从中中选选择择“OpenTable”,操操作作参参数数选选择择:【表表名名称称】为为“学学生生信信息息表表”;【视视图图】为为“打打印印预预览览”;【数据模式】为【数据模式】为“只读只读”。注释中键入。注释中键入“打开打开学生信息表学生信息表”。711.2 宏的创建宏的创建n单单击击 “OpenTable”下下面面的的网网格格,选选择择“Maximize”,注注释释中中键键入入“最最大大化化”。将将宏宏保保存存为为“打打开开学学生生表表”。该该宏宏的的作作用用是是:打打开开“学学生生信信息息表表”的的预预览览视视图图,并并最最大大化。化。811.2 宏的创建宏的创建n单击工具栏上的单击工具栏上的“运行运行”按钮,查看宏运行的结果。按钮,查看宏运行的结果。911.2 宏的创建宏的创建w创建宏组创建宏组n宏宏组组可可以以将将几几个个功功能能相相关关的的宏宏组组织织到到一一起起,并并分分配配一一个个名名称称,这这样样有有利利于于宏宏的的管管理理和和维维护护。例例如如,一一个个窗窗体体有有多多个个控控件件,可可以以创创建建一一个个宏宏组组,其其中中包包含含多多个个分分别别对对应应于于各各按按钮钮的的宏宏。宏宏组组在在一一个个宏宏窗窗口口下下包包含含多多个个宏宏,每每个个宏宏拥拥有有单单独独的的名名称称,并并可可以以单单独独运运行行。宏宏之之间按照名称来区分。下面举例说明。间按照名称来区分。下面举例说明。n进进入入宏宏设设计计视视图图,单单击击工工具具栏栏上上的的“宏宏名名”按按钮钮,窗窗口口将增加一列将增加一列“宏名宏名”。1011.2 宏的创建宏的创建n如如图图所所示示,宏宏2中中包包含含了了两两个个宏宏,一一个个是是“打打开开窗窗体体1”,另一个是另一个是“打开窗体打开窗体2”。1111.2 宏的创建宏的创建w创建条件宏创建条件宏nAccess宏宏可可以以设设置置条条件件,如如果果宏宏条条件件为为True则则执执行行该该宏宏,否否则则不不执执行行。可可以以为为宏宏的的每每一一个个操操作作都都设设置置一一个条件。下面举例说明。个条件。下面举例说明。n进进入入宏宏设设计计视视图图,单单击击工工具具栏栏上上的的“条条件件”按按钮钮,窗窗口口将增加一列将增加一列“条件条件”。12宏的条件表达式宏的条件表达式在宏的条件表达式中在宏的条件表达式中,有可能会引用到窗有可能会引用到窗体或报表的控件值体或报表的控件值,在宏表达式中要使用在宏表达式中要使用如下的语法如下的语法:窗体控件窗体控件:Forms!对象名对象名!控件名控件名报表控件报表控件:Reports!对象名对象名!控件名控件名如果单独运行的宏中用到上述表达式如果单独运行的宏中用到上述表达式,则则需要将条件中涉及到的窗体或报表打开需要将条件中涉及到的窗体或报表打开.1311.2 宏的创建宏的创建n如如图图所所示示,在在条条件件网网格格中中是是 性性别别=男男,说说明明只只有有当当前前记记录录的的性性别别为为男男才才执执行行本本宏宏。可可以以制制作作“学学生生信信息息表表”窗窗体体,拖拽命令按钮进行测试。拖拽命令按钮进行测试。1411.2 宏的创建宏的创建w创建创建自动执行宏自动执行宏n如如果果宏宏名名为为AutoExec,那那么么每每次次打打开开数数据据库库时时,都都会自动执行该宏。会自动执行该宏。1511.3 宏的运行和调试宏的运行和调试w直接运行宏直接运行宏n单单击击左左面面工工作作区区的的“宏宏”,从从右右面面的的列列表表中中选选择择要要执执行行的宏,然后单击的宏,然后单击“数据库数据库”窗口上的窗口上的“运行运行”按钮。按钮。n直接双击列表中的宏也可以运行。直接双击列表中的宏也可以运行。w从另一个宏中运行宏从另一个宏中运行宏n新建一个宏,进入设计视图;新建一个宏,进入设计视图;n在在“操作操作”网格中选择网格中选择“RunMacro”;n在在“操作参数操作参数”的的“宏名宏名”中输入需要执行的宏的名称。中输入需要执行的宏的名称。n“重复次数重复次数”中输入宏需要执行的次数。中输入宏需要执行的次数。n“重重复复表表达达式式”:该该表表达达式式结结果果为为假假时时才才停停止止重重复复。如如果果“重重复复次次数数”和和“重重复复表表达达式式”均均为为空空,则则宏宏运运行行一一次次;如果前者空后者为如果前者空后者为True,则宏一直循环执行。,则宏一直循环执行。1611.3 宏的运行和调试宏的运行和调试w在窗体和报表中使用宏在窗体和报表中使用宏n利利用用宏宏可可以以对对窗窗体体、报报表表或或控控件件中中的的多多种种类类型型事事件件做做出出响响应应,包包括括鼠鼠标标事事件件、键键盘盘事事件件、窗窗体体打打开开关关闭闭等等等。下面举例说明使用宏的方法。等。下面举例说明使用宏的方法。n首首先先创创建建一一个个宏宏,可可以以打打开开窗窗体体2(OpenForm),保存名称为保存名称为“打开窗体打开窗体2”。1711.3 宏的运行和调试宏的运行和调试n打打开开窗窗体体1的的设设计计视视图图,拖拖拽拽一一个个命命令令按按钮钮到到窗窗体体,在在“属属性性”对对话话框框中中,在在“事事件件”Tab中中的的“单单击击”列列表表中中选选择择“打开窗体打开窗体2”宏。保存。宏。保存。1811.3 宏的运行和调试宏的运行和调试n切切换换到到窗窗体体1的的窗窗体体视视图图,点点击击窗窗体体上上的的命命令令按按钮钮,就会执行预设的宏,即可以打开窗体就会执行预设的宏,即可以打开窗体2。w宏的调试宏的调试n通通过过单单步步执执行行宏宏,可可以以观观察察宏宏的的执执行行流流程程和和每每个个操操作作的的结结果果,可可以以帮帮助助我我们们检检查查宏宏是是否否有有错错误误,或或找找到到错错误发生的原因。步骤如下:误发生的原因。步骤如下:n打开宏的打开宏的设计视图设计视图;n单单击击工工具具栏栏上上的的“单单步步”按按钮钮,将将运运行行模模式式设设置置到到调调试试,然后单击工具栏上的然后单击工具栏上的“运行运行”按钮。按钮。1911.3 宏的运行和调试宏的运行和调试n系系统统弹弹出出“单单步步执执行行宏宏”对对话话框框,从从中中可可以以观观察察操操作作的的参参数数情情况况和和条条件件情情况况。单单击击“单单步步执执行行”按按钮钮,可可以以执执行行宏宏组组的的下一个操作。下一个操作。2011.4 常用宏操作简介常用宏操作简介wAddMenu:用用于于将将菜菜单单添添加加到到自自定定义义的的菜菜单单栏栏上上,菜菜单单栏栏中中每每个个菜菜单单都都需需要要一一个个独独立立的的AddMenu操作。操作。n菜单名称:输入菜单项的名称。菜单名称:输入菜单项的名称。n菜单宏名字:选定菜单命令所执行的宏。菜单宏名字:选定菜单命令所执行的宏。n状态栏名字:用户选择该菜单时状态栏的提示信息。状态栏名字:用户选择该菜单时状态栏的提示信息。wApplyFilter:用于筛选窗体或报表中的记录。:用于筛选窗体或报表中的记录。n筛选名称:查询的名称。筛选名称:查询的名称。nWhere条件:有关的限制性条件。条件:有关的限制性条件。wBeep:用于产生铃声。:用于产生铃声。2111.4 常用宏操作简介常用宏操作简介wCancelEvent:取消当前事件。:取消当前事件。wClose:关闭指定窗口。:关闭指定窗口。n对象类型:如表、窗体等。如果为空则关闭激活窗口。对象类型:如表、窗体等。如果为空则关闭激活窗口。n对象名称:要关闭的对象的名称。对象名称:要关闭的对象的名称。n保存:关闭窗口时,是否对打开的对象进行保存。保存:关闭窗口时,是否对打开的对象进行保存。wCopyObject:将数据库对象复制到目标数据库中。:将数据库对象复制到目标数据库中。n目标数据库:目标数据库的有效路径和文件名称。目标数据库:目标数据库的有效路径和文件名称。 n源对象类型:要复制的对象类型。如表、窗体等。源对象类型:要复制的对象类型。如表、窗体等。n源对象名称:要复制的对象的名称。源对象名称:要复制的对象的名称。n新新名名称称对对象象的的新新名名称称。在在将将对对象象复复制制到到不不同同的的数数据据库库时时,如果将此参数留空,可使对象保留原来的名称不变。如果将此参数留空,可使对象保留原来的名称不变。2211.4 常用宏操作简介常用宏操作简介wDeleteObject:删除指定的对象。:删除指定的对象。n对象类型:要删除对象的类型。如表、窗体等。对象类型:要删除对象的类型。如表、窗体等。n对象名称:要删除对象的名称。对象名称:要删除对象的名称。wEcho:可可以以指指定定是是否否打打开开回回响响(回回响响:运运行行宏宏时时 Access 更更新新或或重重画画屏屏幕幕的的过过程程。)。例例如如,可可以以使用该操作在宏运行时隐藏或显示运行结果。使用该操作在宏运行时隐藏或显示运行结果。n打打开开回回响响 :选选择择“否否”表表示示宏宏执执行行过过程程中中不不显显示示执执行行结结果果,直到运行结束后才显示。直到运行结束后才显示。n状态栏文字:关闭回响时状态栏显示的信息。状态栏文字:关闭回响时状态栏显示的信息。wFindNext:查找下一个符合查询条件的记录。:查找下一个符合查询条件的记录。2311.4 常用宏操作简介常用宏操作简介wFindRecord:查查找找符符合合 FindRecord 参参数数指指定定条件的数据的第一个实例。条件的数据的第一个实例。n查找内容:指定要在记录中查找的数据。查找内容:指定要在记录中查找的数据。n匹配:指定数据在字段中所在的位置。匹配:指定数据在字段中所在的位置。 n区分大小写:指定该搜索是否区分大小写。区分大小写:指定该搜索是否区分大小写。n搜索:指定查找的范围。搜索:指定查找的范围。n格式化搜索:指定搜索中是否包含带格式的数据。格式化搜索:指定搜索中是否包含带格式的数据。n只只搜搜索索当当前前字字段段:指指定定是是在在每每个个记记录录的的当当前前字字段段中中进进行搜索还是在每个记录的所有字段中进行搜索。行搜索还是在每个记录的所有字段中进行搜索。 n查查找找第第一一个个:指指定定是是从从第第一一个个记记录录还还是是从从当当前前记记录录开开始搜索。始搜索。 2411.4 常用宏操作简介常用宏操作简介wGotoControl:用于将焦点转移到指定对象。:用于将焦点转移到指定对象。n控件名称:接受焦点的字段或控件的名称。控件名称:接受焦点的字段或控件的名称。wGotoPage:将焦点转移到窗体中指定的页。:将焦点转移到窗体中指定的页。n页码:要将焦点移动到的页的页码。页码:要将焦点移动到的页的页码。n右右:此此页页左左上上角角边边缘缘的的水水平平位位置置,从从页页所所在在窗窗口口的的左左边边缘开始算起。缘开始算起。n下下:此此页页左左上上角角的的垂垂直直位位置置,从从页页所所在在窗窗口口的的上上边边缘缘开开始算起。始算起。2511.4 常用宏操作简介常用宏操作简介wGotoRecord:使使打打开开着着的的表表、窗窗体体或或查查询询结结果果集中的指定记录变成当前记录。集中的指定记录变成当前记录。n对象类型:包含要作为当前记录的对象类型。对象类型:包含要作为当前记录的对象类型。n对象名称:包含要作为当前记录的对象名称。对象名称:包含要作为当前记录的对象名称。n记录:要作为当前记录的记录。记录:要作为当前记录的记录。n偏偏移移量量:整整型型数数或或结结果果为为整整型型的的表表达达式式。表表达达式式前前必必须有等号须有等号 (=)。该参数指定要用作当前记录的记录。该参数指定要用作当前记录的记录。 2611.4 常用宏操作简介常用宏操作简介wHourGlass:使使用用 Hourglass 操操作作可可以以使使鼠鼠标标指指针针在在宏宏执执行行时时变变成成沙沙漏漏图图像像(或或其其他他所所选选图图标标)。该操作可在视觉上表明宏正在执行。该操作可在视觉上表明宏正在执行。n显示沙漏:默认为显示沙漏:默认为“是是”。wMaximize:用于最大化活动窗口。:用于最大化活动窗口。wMinimize:用于最小化活动窗口。:用于最小化活动窗口。2711.4 常用宏操作简介常用宏操作简介wMoveSize:可以移动活动窗口或调整其大小。:可以移动活动窗口或调整其大小。 n右右:活活动动窗窗口口左左上上角角的的新新水水平平位位置置,从从页页所所在在窗窗口口的的左边缘开始算起。左边缘开始算起。n下下:活活动动窗窗口口左左上上角角的的新新垂垂直直位位置置,从从页页所所在在窗窗口口的的上边缘开始算起。上边缘开始算起。n宽度:活动窗口的新宽度。宽度:活动窗口的新宽度。n高度:活动窗口的新高度。高度:活动窗口的新高度。wMsgBox:显示包含警告信息或提示的消息框。:显示包含警告信息或提示的消息框。 n消息:消息框中的文本。消息:消息框中的文本。n发嘟嘟声:计算机在显示消息时,是否发出嘟嘟声。发嘟嘟声:计算机在显示消息时,是否发出嘟嘟声。n类型:消息框的类型。每种类型都有不同的图标。类型:消息框的类型。每种类型都有不同的图标。n标题:消息框标题栏中显示的文本。标题:消息框标题栏中显示的文本。 2811.4 常用宏操作简介常用宏操作简介wOpenForm:打开指定的窗体。:打开指定的窗体。n窗体名称:打开窗体的名称。窗体名称:打开窗体的名称。n视视图图:打打开开窗窗体体的的视视图图类类型型。如如“窗窗体体”、“设设计计”、“打印预览打印预览”等。等。n筛选名称:用于限制或排序窗体中记录的筛选。筛选名称:用于限制或排序窗体中记录的筛选。nWhere 条条件件:如如果果用用“筛筛选选名名称称”参参数数选选择择筛筛选选,那那么么 Access 将这个将这个 WHERE 子句应用于筛选的结果。子句应用于筛选的结果。 n数据模式:体的数据输入模式。数据模式:体的数据输入模式。w“添加添加”:用户可以添加新记录,但不能编辑已有记录;:用户可以添加新记录,但不能编辑已有记录;w “编辑编辑”:用户可以编辑已有记录,也可以添加记录;:用户可以编辑已有记录,也可以添加记录;w“只读只读”:用户只能查看记录。:用户只能查看记录。n窗口模式:打开窗体的窗口模式。窗口模式:打开窗体的窗口模式。 2911.4 常用宏操作简介常用宏操作简介wOpenModule:可可在在指指定定的的过过程程中中打打开开指指定定的的 Visual Basic 模块。模块。n模块名称:要打开的模块的名称。模块名称:要打开的模块的名称。n过程名称:要在其中打开模块的过程的名称。过程名称:要在其中打开模块的过程的名称。wOpenQuery:打开指定的查询。:打开指定的查询。n查询名称:要打开的查询名称。查询名称:要打开的查询名称。n视视图图:打打开开查查询询的的视视图图。如如“数数据据表表”、“设设计计”、“打打印预览印预览” 等。等。n数数据据模模式式:查查询询的的数数据据输输入入模模式式。可可选选择择“添添加加” 、“编辑编辑” 或或“只读只读”。3011.4 常用宏操作简介常用宏操作简介wOpenReport:打开指定的报表。:打开指定的报表。n报表名称:打开报表的名称。报表名称:打开报表的名称。n视图:打开报表的视图类型。视图:打开报表的视图类型。n筛选名称:用于限制报表记录数的筛选。筛选名称:用于限制报表记录数的筛选。 nWhere 条条件件 :如如果果选选择择“筛筛选选名名称称”参参数数指指定定的的筛筛选选,Access 将将 WHERE 子句应用于筛选的结果。子句应用于筛选的结果。wOpenTable:打开指定的表。:打开指定的表。n表名:打开表的名称。表名:打开表的名称。n视图:打开表的视图类型。视图:打开表的视图类型。n数数据据模模式式:查查询询的的数数据据输输入入模模式式。可可选选择择“添添加加” 、“编辑编辑” 或或“只读只读”。3111.4 常用宏操作简介常用宏操作简介wOutputTo:将将指指定定的的 Microsoft Access 数数据据库库对对象象(数数据据表表、窗窗体体、报报表表、模模块块、数数据据访访问问页页)中的数据输出为若干种输出格式。中的数据输出为若干种输出格式。n对象类型:待输出数据的对象的类型。对象类型:待输出数据的对象的类型。n对象名称:待输出数据的对象的名称。对象名称:待输出数据的对象的名称。n输出格式:用于输出数据的格式类型。输出格式:用于输出数据的格式类型。n输出文件:指定输出数据的目标文件,包括完整路径。输出文件:指定输出数据的目标文件,包括完整路径。n自自动动启启动动:指指定定运运行行 OutputTo 操操作作后后是是否否要要立立即即启启动动相应的软件,并打开由相应的软件,并打开由“输出文件输出文件”参数指定的文件。参数指定的文件。n模模板板文文件件:将将用用作作 .htm、.html、.htx 或或 .asp 文文件件的的模板的模板文件路径及文件名。模板的模板文件路径及文件名。n编编码码:指指定定要要用用于于输输出出文文本本或或 HTML 数数据据的的字字符符编编码码格格式的类型。式的类型。3211.4 常用宏操作简介常用宏操作简介wPrintOut:打印打开的数据库中的活动对象。:打印打开的数据库中的活动对象。n打印范围:打印的范围。打印范围:打印的范围。n开始页码:打印的起始页。开始页码:打印的起始页。n结束页码:打印的终止页。结束页码:打印的终止页。n打打印印品品质质:可可选选择择“高高品品质质”、“中中品品质质”、“低低品品质质”或或“草草稿稿”。n份数:打印份数。默认值为份数:打印份数。默认值为“1”。n自自动动分分页页:可可选选择择“是是”(自自动动分分页页)或或“否否”(不不自自动动分分页页)。该该参参数数设设置置为为“否否”时时,对对象象打打印印速速度度较较快快。默默认认值为值为“是是”。3311.4 常用宏操作简介常用宏操作简介wQuit:退出:退出 Microsoft Access。 n选项:退出选项:退出 Access 时对没有保存的对象所作的处理。时对没有保存的对象所作的处理。wRename:重新命名一个指定的数据库对象。:重新命名一个指定的数据库对象。n新名称:数据库对象的新名称。新名称:数据库对象的新名称。n对象类型:要重新命名的对象的类型。对象类型:要重新命名的对象的类型。n旧名称:要重命名的对象。旧名称:要重命名的对象。wRepaintObject:完完成成指指定定数数据据库库对对象象挂挂起起的的屏屏幕幕更更新新。如如果果没没有有指指定定数数据据库库对对象象,则则会会对对活活动动数数据库对象进行屏幕更新。据库对象进行屏幕更新。n对象类型:要重新绘制的对象的类型。对象类型:要重新绘制的对象的类型。 n对象名称:要重新绘制的对象的名称。对象名称:要重新绘制的对象的名称。 3411.4 常用宏操作简介常用宏操作简介wRequery:通通过过重重新新查查询询控控件件的的数数据据源源来来更更新新活活动对象指定控件中的数据。动对象指定控件中的数据。n控件名称:要更新的控件的名称。控件名称:要更新的控件的名称。wRestore:将将已已最最大大化化或或最最小小化化的的窗窗口口恢恢复复为为原原来来的大小。的大小。 wRunApp:运行一个指定的应用程序。:运行一个指定的应用程序。n命命令令行行 用用以以打打开开应应用用程程序序的的命命令令行行(命命令令行行应应包包括括路路径径和和其其他他所所需需参参数数,例例如如用用于于以以特特定定模模式式运运行行应应用用程程序序的的开关)。开关)。 wRunCode:调用:调用 VB 的的 Function 过程。过程。n函数名称:要调用的函数名称:要调用的 Visual Basic Function 过程名称。过程名称。 3511.4 常用宏操作简介常用宏操作简介wRunCommand:可可以以运运行行 Microsoft Access 的的内内置置命命令令。内内置置命命令令可可以以出出现现在在 Access 菜菜单单栏、工具栏或快捷菜单上。栏、工具栏或快捷菜单上。n命令:要运行的命令的名称。命令:要运行的命令的名称。wRunMacro:用于执行宏。该宏可以在宏组中。:用于执行宏。该宏可以在宏组中。n宏名:所要运行的宏的名称。宏名:所要运行的宏的名称。n重重复复次次数数:宏宏运运行行次次数数的的上上限限。如如果果将将本本参参数数留留空空(并且将(并且将“重复表达式重复表达式”也留空),该宏将只运行一次。也留空),该宏将只运行一次。n重重复复表表达达式式:该该表表达达式式的的计计算算结结果果为为 True 或或 False。当当表表达达式式的的值值为为 False 时时宏宏将将停停止止运运行行。每每次次宏宏运运行行的时候都将计算该表达式的值。的时候都将计算该表达式的值。 3611.4 常用宏操作简介常用宏操作简介wRunSQL:通通过过使使用用相相应应的的 SQL 语语句句,可可以以用用 RunSQL 操作来运行操作来运行 Access 的操作查询。的操作查询。nSQL 语语句句:所所要要运运行行的的操操作作查查询询或或数数据据定定义义查查询询对对应应的的 SQL 语句。语句。n使用事务处理:选择使用事务处理:选择“是是”则在事务处理中包含此查询。则在事务处理中包含此查询。wSelectObject:选择指定的数据库对象。:选择指定的数据库对象。n对象类型:所要选择的数据库对象的类型。对象类型:所要选择的数据库对象的类型。n对象名称:所选对象的名称。对象名称:所选对象的名称。n在在“数数据据库库”窗窗口口中中:指指定定 Access 是是否否选选择择“数数据据库库”窗口中的对象。窗口中的对象。3711.4 常用宏操作简介常用宏操作简介wSendKeys:将将键键击击直直接接发发送送到到 Microsoft Access 或活动的或活动的 Windows 应用程序中。应用程序中。n键击:指定要键击:指定要 Access 或其他应用程序处理的键击。或其他应用程序处理的键击。n等等待待:指指定定宏宏是是否否要要暂暂停停运运行行,直直到到处处理理完完键键击击才才运运行。行。 3811.4 常用宏操作简介常用宏操作简介wSendObject:将对象作为电子右键发给收件人。:将对象作为电子右键发给收件人。n对象类型:要包含在邮件消息中的对象的类型。对象类型:要包含在邮件消息中的对象的类型。n对象名称:要包含在邮件消息中的对象的名称。对象名称:要包含在邮件消息中的对象的名称。n输出格式:包含在邮件消息中的对象所用的格式类型。输出格式:包含在邮件消息中的对象所用的格式类型。n收件人:邮件消息收件人的名称。收件人:邮件消息收件人的名称。n抄送:邮件消息抄送人的名称。抄送:邮件消息抄送人的名称。n密送密送 :邮件消息密送人的名称。:邮件消息密送人的名称。n主题:邮件消息的主题。主题:邮件消息的主题。n消消息息正正文文:邮邮件件消消息息中中要要包包含含的的除除数数据据库库对对象象以以外外的的文文本。本。n编辑邮件:指定在发送之前邮件消息是否可编辑。编辑邮件:指定在发送之前邮件消息是否可编辑。n模板文件:要用作模板文件:要用作 .html 文件模板的文件的名称及路径。文件模板的文件的名称及路径。3911.4 常用宏操作简介常用宏操作简介wSetMenuItem:设设置置活活动动窗窗口口的的自自定定义义菜菜单单栏栏或或全全局局菜菜单单栏栏上上的的菜菜单单项项状状态态(启启用用或或禁禁用用,选选取或不选取)。取或不选取)。n菜单索引:菜单的索引值。菜单索引:菜单的索引值。n命令索引:要设置状态的命令的索引值。命令索引:要设置状态的命令的索引值。n子命令索引:要设置状态的子命令的索引。子命令索引:要设置状态的子命令的索引。n标标志志 要要将将命命令令或或子子命命令令设设置置成成的的状状态态。可可选选择择“变变灰灰”(禁禁用用该该命命令令,命命令令变变为为灰灰色色)、“变变实实”(启启用用该该命命令令)、“选选取取”(在在命命令令旁旁显显示示一一个个勾勾号号,表表示示已已选选定定或或切切换换到到该该命命令令)或或“不不选选取取”(清清除除勾勾号号)。默默认认值为值为“变实变实”。 4011.4 常用宏操作简介常用宏操作简介wSetValue:设设置置 Microsoft Access 窗窗体体、窗窗体体数据表或报表上的字段、控件或属性的值。数据表或报表上的字段、控件或属性的值。n项目:要设置值的字段、控件或属性的名称。项目:要设置值的字段、控件或属性的名称。n表表达达式式:Access 使使用用表表达达式式来来对对该该项项的的值值进进行行设设置置。必必须须用用完完整整的的语语法法形形式式来来引引用用表表达达式式中中的的任任何何对对象象。例例如如,要要将将“雇雇员员”窗窗体体上上的的薪薪金金控控件件的的值值上上调调百百分分之之十十,可用可用 Forms!雇员雇员!薪金薪金*1.1 语句形式。语句形式。 wSetWarnings:设定是否使用系统的警告信息。:设定是否使用系统的警告信息。n打开警告:指定是否显示系统消息。打开警告:指定是否显示系统消息。4111.4 常用宏操作简介常用宏操作简介wShowAllRecords:删删除除活活动动表表、查查询询结结果果集集或或窗窗体体中中所所有有已已应应用用过过的的筛筛选选,并并且且显显示示表表或或结结果果集集中中的的所所有有记记录录,或或者者窗窗体体基基本本表表或或查查询询中中的的所所有记录。有记录。wShowToolBar:显显示示或或隐隐藏藏内内置置工工具具栏栏或或自自定定义工具栏。义工具栏。n工具栏名称:所要显示或隐藏的工具栏名称。工具栏名称:所要显示或隐藏的工具栏名称。n显显示示:指指定定是是否否显显示示工工具具栏栏以以及及在在何何种种视视图图中中显显示示或或隐藏。其默认值为隐藏。其默认值为“是是”。wStopAllMacros:终止当前所有宏的运行:终止当前所有宏的运行。4211.4 常用宏操作简介常用宏操作简介wTransferDatabase:与与其其他他数数据据库库之之间间导导入入和和导导出数据。出数据。n迁移类型:要迁移的类型。迁移类型:要迁移的类型。“导入导入”、“导出导出”或或“链接链接”。n数数据据库库类类型型:导导入入来来源源、导导出出目目的的或或链链接接目目的的数数据据库库的的类型。类型。n数据库名称:导入、导出或链接的数据库的名称。数据库名称:导入、导出或链接的数据库的名称。n对象类型:要导入或导出的对象的类型。对象类型:要导入或导出的对象的类型。n源源:要要导导入入、导导出出或或链链接接的的表表、选选择择查查询询或或 Access 对对象的名称。象的名称。n目目标标:目目标标数数据据库库中中导导出出、导导入入或或链链接接到到的的表表、选选择择查查询或询或 Access 对象的名称。对象的名称。n仅仅结结构构:指指明明是是否否忽忽略略数数据据而而仅仅导导入入或或导导出出数数据据库库中中表表的结构。的结构。4311.4 常用宏操作简介常用宏操作简介wTransferSpreadsheet:和和电电子子表表格格文文件件之之间间导导入或导出数据。入或导出数据。 n迁移类型:转换的类型。迁移类型:转换的类型。“导入导入”、“导出导出”或或“链接链接”。n电电子子表表格格类类型型:用用于于指指明明所所要要导导入入、导导出出或或链链接接的的电电子子表格的类型。表格的类型。n表名:用于指明表名:用于指明 Access 表的名称。表的名称。n文文件件名名:用用于于指指明明所所要要导导入入、导导出出或或链链接接的的电电子子表表格格文文件的名称。件的名称。n有有字字段段名名称称:用用于于指指明明电电子子表表格格的的第第一一行行是是否否包包含含字字段段名。名。n范范围围:用用于于指指明明导导入入或或链链接接的的单单元元格格范范围围。如如 A1:E25 。4411.4 常用宏操作简介常用宏操作简介wTransferText:与文本文件之间导入或导出文本。:与文本文件之间导入或导出文本。 n迁移类型:转换的类型。迁移类型:转换的类型。“导入导入”、“导出导出”或或“链接链接”。n规规格格名名称称:该该名名称称用用于于确确定定如如何何导导入入、导导出出或或链链接接文文本本文文件件的的选选项项集。集。n表表名名称称:文文本本数数据据的的导导入入目目标标、导导出出来来源源或或链链接接目目标标 Access 表表的的名称。名称。n文文件件名名称称:进进行行导导入入、导导出出或或链链接接的的文文本本文文件件的的名名称称。包包括括完完整整路路径。径。n带有字段名称:指定文本文件的第一行是否包含字段名称。带有字段名称:指定文本文件的第一行是否包含字段名称。nHTML 表名称:待导入或链接的表名称:待导入或链接的 HTML 文件中列表或表的名称。文件中列表或表的名称。n代码页:代码页中所用的字符集的名称。代码页:代码页中所用的字符集的名称。45结束结束
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号