使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

在 Access 数据库中,可以使用 MessageBox 宏操作显示包含警告或信息性消息的消息框。 例如,可以将 MessageBox 宏操作与 验证 宏一起使用。 当 控件 或 记录 宏中的验证条件失败时,消息框可能会显示错误消息,并提供有关应输入的数据类型的说明。

注意: 本主题中的某些内容可能不适用于某些语言。

Access 桌面数据库的设置

在 Access 桌面数据库中, MessageBox 宏操作具有以下参数。

操作参数

说明

邮件​​

消息框中的文本。 在“消息参数”框中输入 消息 文本。 最多可键入 255 个字符或输入 表达式 (前面有等号) 。

指定在显示消息时计算机或设备的扬声器是否发出蜂鸣音。 选择“ () 发出蜂鸣音”或“ ” (不发出蜂鸣音) 。 默认值是“”。

类型

消息框的类型。 每种类型都有一个不同的图标。 选择“无”、“严重”、“警告?”“警告!”“信息”。 默认值为 None

标题

消息框中显示的文本 标题栏 。 例如,你可以让标题栏显示“客户 ID 验证”。 如果将此参数留空,将显示“Microsoft Access”。

Access Web 应用的设置

在 Access Web 应用中, MessageBox 宏操作只有一个参数。

操作参数

说明

邮件​​

消息框中的文本。 在“消息参数”框中输入 消息 文本。 最多可键入 255 个字符或输入 表达式 (前面有等号) 。

备注

在 Access 桌面数据库中,可以使用 MessageBox 宏操作创建格式的错误消息,类似于 Access 显示的内置错误消息。 MessageBox 宏操作允许你在 Message 参数的三个部分中提供消息。 使用“@”字符分隔部分。

以下示例显示带分区消息的格式化消息框。 邮件中文本的第一部分显示为粗体标题。 第二部分在该标题下方显示为纯文本。 第三节在第二节下方显示为纯文本,两节之间有一条空白行。

Message 参数中键入以下字符串:

按钮错误!@This按钮不会 work.@Try 另一个按钮。

注意: 这种特殊的格式设置技术不能在 Access Web 应用中使用。

无法在 Visual Basic for Applications (VBA) 模块中运行 MessageBox 操作。 请改用 MsgBox 函数。

示例

消息框方案

以下示例演示了使用 MessageBox 宏操作的不同方案类型。

采取行动的

参数

评论

MessageBox

消息:移动到要查看其产品的供应商记录,然后再次单击“查看产品”按钮。

蜂鸣声

类型

标题:选择供应商

在此示例中,如果“供应商”窗体上没有当前供应商,则显示一条消息。 Access 不会显示任何带有消息的图标。

MessageBox

消息:在尝试保存记录之前,请输入供应商名称。

蜂鸣声

类型警告!

标题:缺少供应商名称

在此示例中,如果用户尝试保存记录时没有为记录提供供应商名称,则显示带有可听觉声音的消息。 Access 显示带有此消息的感叹号图标。

MessageBox

消息:=“供应商”& [Forms]![供应商]![供应商名称] &“已在数据库中。

蜂鸣声

类型严重

标题:重复供应商

在此桌面数据库示例中,用户在“供应商”窗体中输入了重复的供应商名称。 在 Message 参数中,表达式连接自定义消息文本,并显示用户在“供应商名称”窗体上的“供应商名称”控件中键入的供应商名称。 Access 显示一条消息,其中包含可听见的声音和带有此消息的关键图标。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×