多选项自定义MsgBox弹出窗口

时间:2014-05-01 20:53:26

标签: excel excel-vba popup msgbox vba

我不确定这在Macro(VBA)中是否可行。问题是,如果用户在特定单元格中输入值(假设为A2)。我需要触发一个弹出窗口(类似于MsgBox函数),有几个选项供用户在弹出窗口中选择(下拉列表或单选按钮)。可以在代码中填充下拉列表或单选按钮中的值。我需要让用户从列表中选择“值”选项,然后单击“确定”或“取消”。用户选择的值将显示在同一单元格中。我在网上查看过,看起来MsgBox功能的选择非常小。可以这样做吗?

谢谢,

1 个答案:

答案 0 :(得分:0)

您最好的选择是使用数据验证来制作一个下拉列表。

如果您转到数据数据验证 - 允许列表,您可以创建所需值的下拉列表。将所需的所有值存储在另一个工作表的下拉列表中,并将其设置为源。

任何其他问题都告诉我。