Excel VB中的最小化消息框

Excel VB中的最小化消息框,excel,vba,Excel,Vba,我需要一个VisualBasic表单,它允许用户在表单运行时滚动Excel工作表,以便他们能够找到需要输入表单的信息。目前,用户必须在运行宏之前查找所有信息,这显然不是很方便用户 换句话说,就像现在的程序一样,如果用户试图在Excel工作表中滚动(或者在表单之外做任何事情),在没有先取消表单的情况下,他们是不允许的 有办法做到这一点吗?似乎这应该是一个简单的问题来解决,但我在网上找不到好的VB文档。消息框总是暂停程序的执行。您需要找到一个替代方法,例如使用状态栏,这可能是最简单的选择。您可以使用

我需要一个VisualBasic表单,它允许用户在表单运行时滚动Excel工作表,以便他们能够找到需要输入表单的信息。目前,用户必须在运行宏之前查找所有信息,这显然不是很方便用户

换句话说,就像现在的程序一样,如果用户试图在Excel工作表中滚动(或者在表单之外做任何事情),在没有先取消表单的情况下,他们是不允许的


有办法做到这一点吗?似乎这应该是一个简单的问题来解决,但我在网上找不到好的VB文档。

消息框总是暂停程序的执行。您需要找到一个替代方法,例如使用状态栏,这可能是最简单的选择。您可以使用excel中的状态栏,如下所示:

Application.StatusBar = "Hello world"

并使用以下命令清除它:

Application.StatusBar = False

将表单属性“ShowModal”设置为false谢谢。成功了。我不熟悉“模态”这个词。
Application.StatusBar = False