我需要向用户显示一条消息。当我使用MsgBox
执行此操作时,程序将停止运行,直到用户单击该框为止。我想知道是否可以在不暂停程序的情况下打开MsgBox
。
最佳答案
听起来您不希望MsgBox提供任何用户输入。在这种情况下,根据您的应用程序,StatusBar
可能是适当的替代品。
在Excel中,这很容易:
Application.StatusBar = "Please be patient..."
Application.StatusBar = iDone & " of " & iTotal & " items done."
完成后要清除StatusBar:
Application.StatusBar = False
在Access中,语法有点复杂:
Temp = SysCmd(acSysCmdSetStatus, "Hey, look at me!") ' Puts out your message
Temp = SysCmd(acSysCmdClearStatus) ' Clears StatusBar
关于ms-access - 在不暂停应用程序的情况下使用MsgBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5459734/