我需要一个Visual Basic表单,允许用户在表单运行时滚动Excel表格,以便他们可以找到输入表单所需的信息。目前,用户必须在运行宏之前查找所有信息,这显然不是非常用户友好。
换句话说,就像现在的程序一样,如果用户试图滚动Excel表格(或者在表格之外做任何事情),那么在没有首先取消表格的情况下不允许这样做。
有办法做到这一点吗?看起来这应该是一个简单的解决方法,但我在网上找不到好的VB文档时遇到了麻烦。
答案 0 :(得分:1)
消息框始终暂停程序的执行。您需要找到替代方案,例如使用状态栏,这可能是最简单的选择。您可以使用excel中的状态栏,如下所示:
Application.StatusBar = "Hello world"
和
Application.StatusBar = variableName & " pounds."
并使用以下方式清除它:
Application.StatusBar = False