Excel VBA中的消息框如何自动按OKbutton?

我正在使用Application.run调用另一个工作簿中的macros,这个工作簿是由我的同事在中间写的,

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

我如何自动按OK,基本上抑制消息框? 我在我的子顶部使用Application.DisplayAlerts = False ,并将Application.SendKeys ("~")正确的下面Application.run ,既不工作。

如果您需要自动按消息框的确定button,这意味着您要执行整个程序而不pipe消息框的输出。 在这种情况下,您可以删除消息框显示的命令,并在程序的其余部分使用该variables。 所以既不会得到消息框,也不需要按OKbutton。