【问题标题】:How to change the Contents of a msg box如何更改 msgbox 的内容
【发布时间】:2013-05-24 22:15:04
【问题描述】:

我有一个用于创建记录的表单,我还有一个位于表单顶部的按钮,用于返回一个名为 home 的表单。当正在查看表单并输入一半信息并单击主页按钮时,会弹出错误消息“您无法添加或更改记录,因为表“元素”中需要相关记录。”如何更改错误消息的内容?

【问题讨论】:

    标签: vba ms-access ms-access-2007


    【解决方案1】:

    您可以在您的 button_click 子程序中进行检查以规避 - 检查以确保所有字段均已填写,如果未填写,则显示您自己的消息框,然后

     Exit Sub
    

    这将使该方法的其余部分短路,因此您不应收到标准消息。

    【讨论】:

    • +1 表示短路。为了解决您的具体问题,我认为您无法更改该错误消息。表单验证是您最好的选择。
    【解决方案2】:

    这是关于 VBA 中错误处理的资源:@​​987654321@

    不过,我不确定是否可以在 VBA 中为标准程序错误消息创建处理程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      • 2012-10-06
      • 2015-12-31
      相关资源
      最近更新 更多