可以使用 SetWarnings 宏操作在 Access 桌面数据库中打开或关闭系统消息。
注意: 如果数据库不受信任,则不允许此操作。
设置
SetWarnings 宏操作具有以下参数。
操作参数 |
说明 |
警告打开 |
指定是否显示系统消息。 单击“是 (”打开系统消息) 或“否 (”,关闭宏设计窗口“操作参数”部分的“警告打开”框中的系统消息) 。 默认值为“否”。 |
备注
可以使用此操作来防止 模式 警告和消息框停止 宏 。 但是,始终显示错误消息。 此外, Access 显示任何需要输入的对话框,而不仅仅是选择按钮 (,例如 “确定”、“ 取消”、“ 是”或“ 否 ”) ,例如,需要输入文本或选择多个选项之一的任何对话框。
在将 Warnings On 参数设置为 No 的情况下执行此操作与在显示警告或消息框时按 Enter 具有相同的效果。 通常,选择 “确定” 或“ 是 ”按钮以响应警告或消息。
宏完成后,Access 会自动重新打开系统消息的显示。
通常,你会将此操作与 Echo 宏操作一起使用,此操作会在宏完成之前隐藏宏的结果。 还可以使用 SetWarnings 宏操作来隐藏警告和消息框。
尽管 SetWarnings 宏操作可以简化与宏的交互,但必须小心关闭系统消息。 在某些情况下,如果显示特定警告消息,则不希望继续宏。 除非你对所有宏操作的结果有信心,否则应避免使用此操作。
若要在 Visual Basic for Applications (VBA) 模块中运行 SetWarnings 操作,请使用 DoCmd 对象的 SetWarnings 方法。