如何使用VBA将数据从另一个工作簿输入到用户表单中?

时间:2019-01-03 13:01:29

标签: forms userform

所以,我遇到的问题是我正在编写的某些代码调用了另一个宏。第二个宏有一个用户窗体,其中的字段必须先完成,然后才能继续。

有什么办法可以在第一个宏中添加代码,以便将数据从第二个宏输入到用户窗体中?

这里的主要问题是我无权访问第二个宏中的代码。据我了解,这意味着:

(1)我无法编辑第二个宏,因此无法绕过表单并将变量直接传递给第二个宏的代码。

(2)当用户窗体激活时,我无法调用事件,因为该代码必须位于第二个宏中,而我只能编辑第一个,一旦第二个宏被调用,它就会暂停。

(3)我无法使用应用程序事件,因为没有一个事件会弹出用户窗体。

有什么想法吗?

谢谢!

菲尔。

0 个答案:

没有答案