可以使用 CloseWindow 操作关闭指定的 Access 文档选项卡或活动文档选项卡(如果未指定)。
注意: 从 Access 2010 开始, Close 宏操作已重命名为 CloseWindow。
注意: CloseWindow 宏操作在 Access Web 应用中不可用。
设置
CloseWindow 宏操作具有以下参数。
操作参数 |
说明 |
对象类型 |
要关闭其文档选项卡的 对象的类型。 在宏设计窗口的“操作参数”部分的“对象类型”框中,单击“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“关系图”、“存储过程”或“函数”。 若要选择活动文档选项卡,请将此参数留空。 注意: 如果要关闭 Visual Basic 编辑器 中的模块,则必须在 Object Type 参数中使用 Module。 |
对象名称 |
要关闭的对象的名称。 “对象名称”框显示数据库中属于“对象类型”参数所选类型的所有对象。 单击要关闭的对象。 如果“ 对象类型” 参数留空,则同时将此参数留空。 |
保存 |
是否在对象关闭时保存对对象的更改。 单击“ 是 ” (保存对象) ,“ 否 ” (关闭对象而不) 保存对象,或 提示 (提示用户是否保存对象) 。 默认值为 Prompt。 |
备注
CloseWindow 操作适用于用户可以显式打开或关闭的所有数据库对象。 此操作与选择对象然后关闭它的效果相同,方法是右键单击对象的文档选项卡,然后单击快捷菜单上的“ 关闭 ”,或单击该对象的“ 关闭 ”按钮 。
如果 Save 参数设置为 Prompt ,并且对象在执行 Close 操作之前尚未保存,则会在宏关闭对象之前提示用户保存对象。 如果已将 SetWarnings 操作的 Warnings On 参数设置为“否”,则不会显示对话框,并且会自动保存对象。
若要在 Visual Basic for Applications (VBA) 模块中运行 CloseWindow 操作,请使用 DoCmd 对象的 Close 方法。