【问题标题】:Is it possible to put a combo box (drop down list) in a MS Access MsgBox?是否可以在 MS Access MsgBox 中放置一个组合框(下拉列表)?
【发布时间】:2011-01-21 01:49:25
【问题描述】:

有一个包含收入类型列表的组合框(下拉列表)。如果用户在框中键入了一个不属于列表的值,则会弹出一个 msgBox 并询问他们是否要将该值添加到列表中。

这是我的问题:在那个消息框中,我想给用户一个组合框列表来选择收入组(所以对话框的本质是“哦,你想添加一个新的收入类型。现在选择它来自哪个收入组)。

有没有办法给 msgBox 添加组合框?

【问题讨论】:

    标签: ms-access combobox drop-down-menu msgbox


    【解决方案1】:

    您可能想试试 Arvin Meyer 的 MsgBox 替换表单:

    http://www.datastrat.com/Download/MsgBox2K.zip

    我从未使用过它,但 Arvin 是长期存在的 Access 大师。

    对于它的价值,你描述的是一个对话框,而不是一个消息框,所以在这种情况下,我会设计一个自定义对话框表单。

    Dmitri Furman 也有一个 MsgBox 替代品:

    http://iridule.net/cu/files/mboxfunction.zip

    ...但他听起来像是一个更直接的替代品,并且可能对您的情况没有帮助。我包含链接只是为了完整性。

    【讨论】:

      【解决方案2】:

      不,没有。通常的解决方案是构建一个小表单并将其用作对话框。

       DoCmd.OpenForm "TheCustomFormName",acNormal,,,,acDialog
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-11
        • 1970-01-01
        相关资源
        最近更新 更多