【问题标题】:How to display multiple variables in a pop-up prompt?如何在弹出提示中显示多个变量?
【发布时间】:2012-06-14 19:56:27
【问题描述】:

我有一个 VBA 代码,用于计算许多变量的值(为简单起见,我们将它们命名为 A、B、C)。

我需要弹出一个比带有多个 vbLine 的 MsgBox 更专业和更复杂的提示。例如,有一个框架包含三个框,每个框显示一个变量的值,并在其中有一个标题。

MsgBox 对于这项任务似乎太有限了。我尝试了一个用户窗体,但用户窗体可用的控件都是组合框、列表框等。我可以在用户窗体中插入简单的“显示框”吗?

此外,我最终需要在该弹出提示中有一个附加框,用户在其中输入一些值,单击“确定”,然后重新计算变量 A、B、C 的值并在显示中更新.

我需要什么工具?消息框?对话框?用户表单?等等

【问题讨论】:

    标签: excel vba userform


    【解决方案1】:

    用户表单是要走的路。您可以在标签或文本框中显示变量。您可以使用 Frame 控件对它们进行分组。如果用户输入的值来自有限集合,我会使用组合框,将 MatchRequired 设置为 true 并在其 Click 事件上完成计算。如果他们可以输入任何内容,那么我会使用文本框。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多