如何在Excel VBA中自动按OK按钮获取消息框?

时间:2017-06-25 02:58:05

标签: excel vba excel-vba

我正在使用Application.run来调用我的同事写的另一个工作簿中的宏,这个工作簿中间有类似的东西,

resp = MsgBox("Message goes here...", vbOKCancel)

如何自动按OK,基本上禁止显示消息框?我在我的子邮件顶部使用Application.DisplayAlerts = False,并将Application.SendKeys ("~")放在Application.run下方,但都不起作用。

1 个答案:

答案 0 :(得分:1)

如果您需要自动按消息框的OK按钮,这意味着无论消息框的输出如何,您都要执行整个程序。在这种情况下,您可以删除消息框显示的命令,并在程序的其余部分中使用该变量。因此,您既不会收到消息框,也不需要按OK按钮。