当前位置:文档之家› Access宏目录操作命令说明

Access宏目录操作命令说明

宏操作命令功能说明1、AddMenu:为窗体或报表将菜单添加到自定义菜单栏。

菜单栏中的每个菜单都需要一个独立的AddMenu操作。

同样,为窗体、窗体控件或报表添加自定义快捷菜单,或者为所有的Microsoft Office Access窗口添加全局菜单栏或全局快捷菜单,也都需要一个独立的AddMenu操作。

2、ApplyFilter:在表、窗体或报表中应用筛选、查询或SQL WHERE子句可限制或排序来自表中的记录,或来自窗体、报表的基本表或查询中的记录。

3、Beep:使计算机发出嘟嘟声。

使用此操作可表示错误情况或重要的可视性变化。

4、CancelEvent:取消导致该宏(包含该操作)运行的Microsoft Office Access事件。

例如,如果BeforeUpdate事件使一个验证宏执行并且验证失败,使用这种操作可取消数据更新。

5、Close:关闭指定的窗口,如果无指定的窗口,则关闭激活的窗口。

6、CopyDatabaseFile:复制当前数据库的数据库文件。

7、CopyObject:将指定的数据库对象复制到不同的Microsoft Office Access数据库,或复制到具有新名称的相同数据库。

使用此操作可迅速创建相同的对象,也可将对象复制到其他数据库中。

8、DeleteObject:删除指定对象;未指定对象时,删除“数据库”窗口中选中的对象。

Microsoft Office Access不显示删除的确认信息。

9、Echo:显示或隐藏执行过程中宏的结果。

模式对话框(如错误消息)将一直显示。

10、FindNext:查找符合最近的FindRecord操作或“查找”对话框中指定条件的下一条记录。

使用此操作可移动到符合同一条件的记录。

11、F indRecord:查找符合指定条件的第一条或下一条记录。

记录能在激活的窗体或数据表中查找。

12、GoToControl:将焦点移到激活数据表或窗体上指定的字段或控件上。

13、GoToPage:将焦点移到激活窗体指定页的第一个控件。

使用GoToControl操作可将焦点移到指定字段或其他控件。

14、GoToRecord:在表、窗体或查询结果集中的指定记录成为当前记录。

15、Hourglass:当执行宏时,将正常光标变为沙漏形状(或您所选定的其他图标)。

宏完成后会恢复正常光标。

16、Maximize:最大化激活窗口使其充满Microsoft Office Access窗口。

17、Minimize:最小化激活窗口使其成为Microsoft Office Access窗口底部的标题栏。

18、MoveSize:移动并调整激活窗口。

如果不输入参数,则Microsoft Office Access使用当前设置。

度量单位为Windows“控制面板”中设置的标准单位(英寸或厘米)。

19、MsgBox:显示含有警告或提示消息的消息框。

常用于当验证失败时显示一条消息。

20、OpenDataAccessPage:在“浏览”或“设计”视图中打开数据访问页。

21、OpenDiagram:在“设计”视图或“打印预览”中打开图表。

22、OpenForm:在“窗体”视图、“设计”视图、“打印预览”或“数据表”视图中打开窗体。

23、OpenFunction:在“设计”视图或“打印预览”中打开一个函数。

24、OpenModule:在指定过程的“设计”视图中打开指定的Visual Basic模块。

此过程可以是Sub过程、Function过程或事件过程。

25、OpenQuery:打开选择查询或交叉表查询,或者执行操作查询。

查询可在“数据表”视图、“设计”视图或“打印预览”中打开。

26、OpenReport:在“设计”视图或“打印预览”中打开报表,或立即打印该报表。

27、OpenStoredProcedure:在“数据表”视图、“设计”视图或“打印预览”中打开存储过程。

28、OpenTable:在“数据表”视图、“设计”视图或“打印预览”中打开表。

29、OpenView:在“数据表”视图、“设计”视图或“打印预览”中打开视图。

30、OutputTo:将指定数据库对象中的数据输出成Microsoft Office Excel(.xls)、超文本(.rtf)、MS-DOS文本(.txt)、HTML(.htm)或快照(.snp)格式。

31、PrintOut:打印激活的数据库对象。

可以打印数据表、报表、窗体以及模块。

32、Quit:退出Microsoft Office Access。

可从几种保存选项中选择一种。

33、Rename:重命名指定对象。

如果未指定对象,则重命名数据库窗口中当前选中的对象。

此操作与CopyObject操作不同,CopyObject操作是用新名称创建对象的一个副本。

34、RepaintObject:在指定对象上完成所有未完成的屏幕更新或控件的重新计算。

如果未指定对象,则在激活的对象上完成这些操作。

35、Requery:在激活的对象上实施指定控件的重新查询。

如果未指定控件,则实施对象的重新查询。

如果指定的控件不基于表或查询,则该操作将使控件重新计算。

36、Restore:将最大化或最小化窗口恢复到原来的大小。

此操作总影响到激活的窗口。

37、RunApp:启动另一个Microsoft Windows或MS-DOS应用程序,如Microsoft Office Excel或Word。

指定的应用程序将在前台运行,同时宏也将继续执行。

38、RunCode:执行Visual Basic Function过程。

若要执行Sub过程或事件过程,需创建调用Sub过程或事件过程的Function过程。

39、RunCommand:执行一个Microsoft Office Access菜单命令。

40、RunMacro:执行一个宏。

可用该操作从其他宏中执行宏,重复宏,基于某一条件执行宏,或将宏附加于自定义菜单命令。

41、RunSQL:执行指定的SQL语句以完成操作查询,也可以完成数据定义查询。

可以用该语句来修改当前数据库或其他数据库(使用IN子句)中的数据和数据定义。

42、Save:保存指定对象。

未指定对象时,保存激活对象。

43、SelectObject:选择指定的数据库对象,然后可以对此对象进行某些操作。

如果对象未在Microsoft Office Access窗口中打开,可在“数据库”窗口中选择。

44、SendKeys:向Microsoft Office Access或其他激活的应用程序中发送键击。

这些键击和在应用程序中按键的效果一样。

45、SendObject:将指定的数据库对象包含在电子邮件消息中,对象在其中可以查看和转发。

可以将对象发送到任意使用Microsoft MAPI标准接口的电子邮件应用程序中。

46、SetMenuItem:为激活窗口设置自定义菜单(包括全局菜单)上菜单项的状态(启用或禁用,选中或不选中)。

仅适用于用菜单栏宏所创建的自定义菜单。

47、SetValue:为窗体、窗体数据表或报表上的控件、字段或属性设置值。

48、SetWarnings:关闭或打开所有的系统消息,可防止模式警告终止宏的执行(尽管错误消息和需要用户输入的对话框仍然显示)。

这与在每个消息框中按Enter键(一般为“确定”或“是”)效果相同。

49、ShowAllRecords:从激活的表、查询或窗体中移去所有已应用的筛选。

可显示表或结果集中的所有记录,或显示窗体的基本表或查询中的所有记录。

50、ShowToolbar:显示或隐藏内置工具栏或自定义工具栏。

工具栏可以始终显示、仅正常显示或隐藏。

51、StopAllMacros:终止所有正在运行的宏。

如果回应和系统消息的显示被关闭,此操作也会将它们都打开。

在符合某一出错条件时,可使用此操作来终止所有的宏。

52、StopMacro:终止当前正在运行的宏。

如果回应和系统消息的显示被关闭,此操作也会将它们都打开。

在符合某一条件时,可使用此操作来终止一个宏。

53、TransferDatabase:从其他数据库向当前数据库导入数据、从当前数据库向其他数据库导出数据,或将其他数据库的表链接到当前数据库中。

54、TransferSpreadsheet:从电子表格文件向当前的Microsoft Office Access数据库导入数据或链接到数据,或从当前的Microsoft Office Access数据库向电子表格文件导出数据。

55、TransferSQLDatabase:将整个SQL数据库从当前服务器传输到另一台服务器。

56、TransferText:将数据从文本文件导入到当前的Microsoft Office Access数据库,从当前的Microsoft Office Access数据库导出到文本文件,或将文本文件中的数据链接到当前的Microsoft Office Access数据库。

此外,还可以将数据输出到Microsoft Office Word中以生成Windows邮件合并数据文件。

相关主题