如何将文本框名称从模块传递到模块? VBA EXCEL

时间:2015-03-28 22:46:33

标签: excel vba

我试图将文本框名称从一个模块传递到另一个模块,然后为该文本框分配一个值。

这就是我的尝试。

Sub MyTest(txt as Textbox)
txt.value = 1
end sub

sub Try()
MyTest userform1.textbox1
end sub

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

我需要做的就是将(txt作为文本框)更改为(txt作为控件) 谢谢。

Sub MyTest(txt as Control)
txt.value = 1
end sub

sub Try()
MyTest userform1.textbox1
end sub